【问题标题】:Application crashes while restarting again after a manual kill手动终止后再次重新启动时应用程序崩溃
【发布时间】:2011-09-21 16:18:11
【问题描述】:

我正在开发我的第一个 iPhone 应用程序,并且我面临这个奇怪的问题已经有一段时间了。

每当我手动终止我的应用程序然后再次尝试重新启动时,它会立即崩溃并出现错误:

Thread 1: Program received signal: "SIGKILL"

但是当我再次重新编译并启动我的应用程序时,它工作得很好。我不能让我的应用程序从我编译和运行时启动的相同设置开始。

我是 iPhone 开发的新手,我认为我在这里遗漏了一些严重的东西。感谢您在这方面的帮助。

提前致谢!

【问题讨论】:

  • 调试代码并发现它在第二次启动时崩溃了。

标签: iphone crash


【解决方案1】:

所以你正在从 Xcode 运行应用程序。如果您从 Xcode 运行它并手动退出(不是从 Xcode)并尝试从 Xcode 运行它,您将收到此异常。 无需担心这个异常

这似乎是 Xcode 中的一个错误。当您手动退出应用程序时,不会向 Xcode 发送应用程序退出运行的信号/提示。因此,Xcode 认为该应用仍在运行。当您尝试从 Xcode 重新启动它时,它会抛出异常。

我不知道这是什么技术原因。可能是当您手动杀死该应用程序后重新启动它时,Xcode 认为该应用程序仍在运行并尝试在重新启动它之前停止它,并在那里抛出异常。

【讨论】:

  • 非常感谢@EmptyStack。在我的 ipod touch 上测试,它重新启动正常。再次感谢! :)
猜你喜欢
  • 2012-08-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-16
  • 1970-01-01
相关资源
最近更新 更多