在 iOS 4 中,当用户按下 Home 按钮时,正在运行的应用程序将保存当前状态并转到后台。然而,我正在开发一个应用程序,我不希望它进入后台。我希望它自行终止,就像在 iOS 3 及之前一样。我该怎么做?谢谢。
请参考iOS 应用程序编程指南中的"管理应用流程"一章,若想停用后台执行功能,请在你的应用程序Info.plist文件中添加UIApplicationExitsOnSuspend键,并将其值设置为YES。
applicationWillResignActive
上放置一个exit(0);
,但除了违反苹果的规定外,它还会导致糟糕的用户体验。 - Gonzo