我正在尝试为我的iPad(4.3)应用程序添加多任务支持。当前,当应用程序进入后台时,该应用程序会收到命令applicationDidEnterBackground,但在收到命令applicationWillTerminate之后立即将其杀死,因此从后台恢复该应用程序时,就好像该应用程序是第一次打开一样。我在info.plist文件中将UIApplicationExitsOnSuspend设置为false。我如何才能使多任务处理在我的应用程序中正常工作,并且在应用程序进入背景时不终止该应用程序?

最佳答案

您的应用程序使用多少内存? iOS可能会终止它以释放资源。

如果您的应用程序正在加载大量图像(并且不响应内存警告),则它可能已经消耗了大部分可用内存,这意味着iOS仅需要在加载主屏幕时将其杀死即可。

10-07 19:41