iPhone应用程序无法从sigkill回来

时间:2011-01-15 04:40:44

标签: iphone objective-c ios

我不知道这是否是预期的行为,但每当应用程序退出时(例如,用户双击主页按钮并按下图标上的红色短划线),我就会得到可怕的SIGKILL。

现在,当我再次尝试启动应用程序时,我得到的只是旧屏幕状态和冻结(我推测?)程序。

可能是因为笨重的内存管理,但NSZombieEnabled似乎不同意。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

行。弄清楚发生了什么:

不应该使用减号按钮关闭应用程序。相反,我们所做的是在将进入后台调用期间保存状态,这是我们稍后可以从中恢复应用程序的状态。

调试器肯定不喜欢让你的应用程序关闭,并且有点挂起操作系统。要测试关闭/恢复/通知功能,请首先分离调试器。