
[英]iOS app relaunches automatically when user turn off and on the location services in iPhone settings
[英]Reinitializing iPhone app when it relaunches
我正在构建一个iPhone应用程序。 当前,当我关闭该应用程序并重新启动它时,它将重新启动上一次查看的视图。 相反,我希望能够重新初始化应用程序,并提供最适合应用程序状态的视图(基于数据库中的内容)。
我怎样才能做到这一点?
您有两个选择。 您可以按照Petesh的建议使您的应用程序始终终止,也可以在应用程序委托中实现-applicationWillEnterForeground
在那里进行重置。
我认为它是iOS4-在这种情况下,您的应用程序不会被终止,而只是被暂停。
您需要按照此处的说明进行操作: http : //maniacdev.com/2010/07/screw-multi-tasking-how-to-make-your-ios-4-apps-exit-for-real/ ,这将终止用户按下主屏幕按钮时的应用程序。
完成此操作后,您需要在应用程序的启动代码中添加适当的“正确视图”逻辑。
为了方便起见,我在此处添加说明:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.