由于didEnterBackground,IOS应用程序在启动时挂起然后崩溃

时间:2012-04-15 18:09:44

标签: iphone objective-c ios xcode

我有一个应用,我需要在用户关闭应用时归档信息。当然,我是在applidcationDidEnterBackground中这样做的。另外,我在applidcationDidEnterBackground中使我的所有NSTimers无效。奇怪的是,如果您关闭应用程序然后立即锁定手机,请等待几秒钟,然后返回应用程序,发生以下两种情况之一: 1.没有任何信息被归档(如果您正常关闭应用程序,这可行)或 2.应用程序在启动画面中挂起,直至崩溃。

锁定手机不是实现上述目标的唯一方法,它已经发生过,但我从来没有能够确定何时。锁定它是一个始终如一地实现它的例子。

要清楚,我不完全确定didEnterBackground是否是导致这种情况的原因,但这是我最好的猜测。我一直在寻找一段时间而无法找到这个bug的解决方案,我会非常感谢如果有人知道可能会发生什么,那就表示欣赏。

非常感谢你,

0 个答案:

没有答案