在最新的iOS中,应用程序现在“停用”而不是默认关闭。因此,应用程序会保留状态并保留在内存中。
我希望我的应用在重新启动时重置其状态,就像在iPhone 3上关闭/打开时一样。
我怀疑重新激活是错误的词!但希望你知道我的意思。 感谢
答案 0 :(得分:1)
您可以通过在项目的Info.plist中设置UIApplicationExitsOnSuspend键并将值设置为YES来选择退出多任务处理。
这将使您的应用程序的行为与在iOS 3.x上的行为相同。
答案 1 :(得分:1)
有一个属性列表键。当用户点击主页按钮时,如果要退出而不是暂停,则会在Info.plist中设置UIApplicationExitsOnSuspend
。
答案 2 :(得分:1)
如果您的应用程序是您在多任务处理之前开发的,并且遇到问题或者您不需要它,则可以在应用程序的Info.plist文件中禁用多任务处理。
添加
Application does not run in background
或
UIApplicationExitsOnSuspend
将停止您的应用程序在关闭时暂停。
答案 3 :(得分:1)
将UIApplicationExitsOnSuspend
键添加到Info.plist,并将其设置为YES。这将标记您的应用程序不支持多任务处理,它将像以前一样退出。祝你好运!