有什么方法可以让应用程序在按下主页按钮时退出而不是进入后台吗?出于安全原因,如果应用程序不在后台运行,而是在按下主页时实际关闭,那就更好了。这是not为了用户的安全,而是为了应用程序上的公司数据,所以这不是用户的选择。除了强行退出之外,我找不到任何退出的方法,苹果不鼓励这样做。
See 选择退出后台执行 http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/CoreApplication/CoreApplication.html#//apple_ref/doc/uid/TP40007072-CH3-SW24在 iPhone 应用程序编程指南中:
“如果您不希望应用程序在退出时保留在后台,您可以通过将 UIApplicationExitsOnSuspend 键添加到应用程序的 Info.plist 文件并将其值设置为 YES 来显式选择退出后台执行模型。
当应用程序选择退出时,它会在未运行、非活动和活动状态之间循环,并且永远不会进入后台或挂起状态。
当用户点击 Home 按钮退出应用程序时,应用程序委托的 applicationWillTerminate: 方法将被调用,并且应用程序在终止并移回未运行状态之前有大约五秒钟的时间进行清理和退出。”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)