当我按下“主页”按钮时,应用程序调用{{1}},确定它很好,但是当我等待一段时间(10-15分钟),应用程序从第一个加载屏幕开始,为什么?我添加了:
- (void)applicationWillResignActive:(UIApplication *)application
但不成功。我认为它会进入暂停模式,我该如何防止这种情况?感谢。
答案 0 :(得分:2)
这意味着您的应用已被系统杀死。 你不能完全阻止它,当系统需要更多内存时,系统会杀死后台应用程序,但你可以这样做:
编辑:
由于您的应用需要在后台重现音频(如评论中所述),我会给您一些额外的建议。
另一种提取物: “当UIBackgroundModes键包含音频值时,系统的媒体框架会自动阻止相应的应用程序在移动到后台时被暂停。只要它正在播放音频或视频内容,该应用程序就会继续在后台运行。 ,如果应用停止播放音频或视频,系统会暂停播放。“
答案 1 :(得分:0)
你的应用已经退出。如果你想让它回到你离开的地方,你必须以某种方式保留状态,检查启动,然后恢复状态。