UIApplicationExitsOnSuspend我缺少的其他东西?

sch*_*one 8 iphone suspend terminate ios4

所以我知道这已被打死,但我仍然无法找到解决方案.

我将我的UIApplicationExitsOnSuspend设置为<true/>在Info.plist中,仍然在模拟器和iPhone 4设备上,应用程序进入待机而不是终止?

有什么想法让它终止的任何想法?也许我需要从应用程序委托中删除方法?有任何想法吗?

iwa*_*bed 7

你做了一个干净的构建,从模拟器和设备中删除应用程序,并重新安装?这是影响它的唯一关键.此外,请确保使用设置为iOS 4.0的基本SDK进行构建.

UIApplicationExitsOnSuspend(Boolean - iOS)指定应该终止应用程序而不是在退出时将其移动到后台.与iPhone SDK 4.0或更高版本链接的应用程序可以包含此密钥并将其值设置为YES,以防止自动选择后台执行和应用程序暂停.当此键的值为YES时,应用程序将终止并从内存中清除,而不是移至后台.如果此键不存在,或者设置为NO,则应用程序将照常移动到后台.


Rob*_*ter 5

我遇到了与Cyril相同的问题:我将"YES"粘贴为值,但​​这使得键默认为String而不是"Boolean".因此,右键单击该键并确保其类型为布尔值.