在特定时间后终止后台运行的应用程序



我可以在特定时间后终止后台运行的应用程序吗?在后台运行应用程序24小时后,我想杀死这个应用程序。然后,当你启动应用程序时,应用程序应该加载为新鲜的。。(如viewDidLoad..)

我可以在iOS中做到这一点吗?

正如其他讨论中所指出的,终止您的应用程序可能会被苹果拒绝。

这不是一个真正的答案,但你可以简单地覆盖

  • (void)应用程序DidEnterBackground:(UIApplication*)应用程序

保存用户退出应用程序的日期。

  • (void)应用程序WillEnterForeground:(UIApplication*)应用程序

将当前日期与上一个日期进行比较,以确定是否应该重新启动应用程序。通过重新启动你的应用程序,我向你的用户展示你的第一个UIViewController(并可能清理一些数据)。

相关内容

最新更新