我刚刚将一个iPhone OS 3应用程序转换为iOS 4,当应用程序从后台模式返回时,屏幕会偶尔闪烁,然后变黑。还有没有人经历过这种情况?
我最终在应用程序进入后台模式之前终止了它。这绝对是一个临时的创可贴:
- (void)applicationDidEnterBackground:(UIApplication *)application {
// kill the app rather than letting it go into BG
exit(0);
}任何建议都是很棒的。谢谢。
发布于 2010-08-06 12:03:36
当系统进入前台时,它在做什么?
这听起来很像是一个内存警告,可能会以奇怪的方式触发视图卸载。我会在模拟器中做一些测试,当在不同的屏幕上发出内存警告时。
我很确定你的exit()技巧会阻止应用商店的提交。
发布于 2010-12-11 08:43:45
可以使用info.plist UIApplicationExitsOnSuspend禁用背景设置
您可能会遇到“无法及时恢复”错误。通过XCode中的Organizer检查崩溃报告。
https://stackoverflow.com/questions/3420916
复制相似问题