我正在开发我的第一个iPhone应用程序,我现在已经面对这个奇怪的问题了很长一段时间。
每当我手动终止我的应用程序然后再次尝试重新启动时,它会立即崩溃并出现错误:
Thread 1: Program received signal: "SIGKILL"
但是当我再次重新编译并启动我的应用程序时,它运行得很好。我不能只是让我的应用程序从我编译和运行时启动的相同设置开始。
我是iPhone开发新手,我觉得我在这里遗漏了一些东西。非常感谢你的帮助。
提前致谢!
答案 0 :(得分:2)
所以你从 Xcode 运行应用程序。如果您从Xcode运行它并手动退出(而不是从 Xcode )并尝试从 Xcode 运行它,您将收到此异常。 无需担心此异常 。
这似乎是 Xcode 中的一个错误。当您手动退出应用程序时,没有信号/暗示发送到 Xcode ,即应用程序退出运行。因此, Xcode 认为该应用仍在运行。当您尝试从 Xcode 重新启动它时,它会抛出异常。
我不知道这个的技术原因。可能是在手动杀死应用程序后重新启动应用程序时, Xcode 认为应用程序仍在运行并尝试在重新启动之前停止它,并在那里抛出异常。