UIApplicationExitsOnSuspend是否有iOS 8的等效版本?

UIApplicationExitsOnSuspend是否有iOS 8的等效版本?,ios,iphone,ios8.1,Ios,Iphone,Ios8.1,UIApplicationExitsOnSuspend仅适用于针对SDK 4的链接,是否有iOS8的等效项 我正在使用的应用程序必须退出,并且不能为用户的简历留下任何痕迹,因为该应用程序提供付费服务,并且它要求下一个使用它的人不能从上一个用户可能离开的地方继续 我尝试了退出/中止和后一种方法,但在应用程序的info.plist中,似乎都留下了要从…恢复的跟踪。单击“+”添加一个新条目,然后选择“应用程序不在后台运行”,为值选择“是” 当iOS应用程序移动到后台时,它会拍摄快照并在多任务器中显示此

UIApplicationExitsOnSuspend
仅适用于针对SDK 4的链接,是否有iOS8的等效项

我正在使用的应用程序必须退出,并且不能为用户的简历留下任何痕迹,因为该应用程序提供付费服务,并且它要求下一个使用它的人不能从上一个用户可能离开的地方继续


我尝试了退出/中止和后一种方法,但在应用程序的info.plist中,似乎都留下了要从…恢复的跟踪。单击“+”添加一个新条目,然后选择“应用程序不在后台运行”,为值选择“是”


当iOS应用程序移动到后台时,它会拍摄快照并在多任务器中显示此内容,您需要确保在应用程序终止时不会发生这种情况,因为您可能会显示敏感信息。如果是这种情况,请忽略SnapshotOnExtApplicationLaunch以防止拍摄该快照图像。

您是否在info.plist/中设置了此项,该键被记录为仍然有效。。不鼓励使用它,但它应在应用程序plist(默认)中工作,并使用所有其他设置。还有另一个infoPlist.strings,但未使用此设置。至于使用ios8,文档中仍然指出它只适用于sdk 4,因此任何其他想法都会受到赞赏。文档中说明了sdk 4.0及更高版本,表明它仍然适用于iOS 8。添加了您的建议,但它仍然存在,并在选择后启动应用程序。我需要它不呈现给用户选择。那么就有问题了。我已经测试了InfoPlist条目,它确实按照预期工作。我想你需要更清楚一点。您的意思是该条目仍然存在于多任务窗口中吗?如果是这样,那就是正确的行为。你是说你不想让它出现在多任务程序中?如果是,这仅仅是因为它显示的图像吗?如果是这样的话,您可以在调用ApplicationWillTerminate之前在屏幕上添加一个黑色或模糊的UIView。在已放置到后台的当前任务列表中,应用程序仍在显示。如果用户单击它,应用程序将继续-我需要的是将其从后台任务列表中删除。如果用户点击后台应用程序,它就会出现,我必须设法阻止。应用程序没有恢复,它会重新启动。双击主页时显示的屏幕不一定是正在运行的应用程序,而是已经运行但现在已终止的应用程序。我假设当您按下应用程序时,它将返回到默认屏幕或应用程序的第一个屏幕?如果您具有值为“是”的info plist键“应用程序未在后台运行”,并且您在播放视频时对应用程序进行后台处理,则当您“恢复”应用程序时会发生什么情况。我猜视频不会继续播放。应用程序正在完全退出,如果你有该键,它将关闭。它可以从多任务屏幕重新启动,但它是一个新实例。如果你看到了与此相反的情况,请解释你是如何决定这一点的。