iPhone:当用户单击主页按钮时,是不是可以关闭应用程序而不是在后台运行?
Posted
技术标签:
【中文标题】iPhone:当用户单击主页按钮时,是不是可以关闭应用程序而不是在后台运行?【英文标题】:iPhone: Is it possible to close the app rather than run in background when user clicks Home Button?iPhone:当用户单击主页按钮时,是否可以关闭应用程序而不是在后台运行? 【发布时间】:2011-07-20 09:40:08 【问题描述】:我有一个应用程序,每次我恢复它时都会崩溃。
我希望当用户单击主页按钮时,应用程序应该关闭而不是进入后台模式。
这可能吗? 如果是,请告诉我。
如果没有,有什么解决方法可以让我的应用在恢复时不会崩溃?
谢谢!
【问题讨论】:
你应该先明白它为什么会崩溃... 【参考方案1】:在 plist 中,将 YES 设置为 Application does not run in background
键。
当您的应用程序在后台时,由于内存不足,视图(以及在 viewDidUnload 中释放的对象)可能会被释放。再次打开应用程序时,请确保重新初始化所有必需的对象。
【讨论】:
【参考方案2】:要退出后台执行,请参阅this 线程...但理想情况下您应该做的是修复崩溃并让应用用户享受 ios 后台功能..
有什么办法可以让我的应用程序在我运行时不会崩溃 继续吗?
当你可以直接处理时,永远不要考虑变通方法..
【讨论】:
以上是关于iPhone:当用户单击主页按钮时,是不是可以关闭应用程序而不是在后台运行?的主要内容,如果未能解决你的问题,请参考以下文章