可以在特定時間後終止在後臺運行的應用嗎?例如:在後臺運行應用程序24小時後,我想殺死該應用程序。那麼,當你啓動應用程序時,應用程序應該加載爲新鮮..(如viewDidLoad ..)終止在特定時間後在後臺運行的應用程序?
我可以在iOS中執行此操作嗎?
可以在特定時間後終止在後臺運行的應用嗎?例如:在後臺運行應用程序24小時後,我想殺死該應用程序。那麼,當你啓動應用程序時,應用程序應該加載爲新鮮..(如viewDidLoad ..)終止在特定時間後在後臺運行的應用程序?
我可以在iOS中執行此操作嗎?
正如其他討論中指出的那樣,終止您的應用可能會讓您的應用被Apple拒絕。
這不是一個真正的答案,但你可以簡單地覆蓋
- (無效)applicationDidEnterBackground:(UIApplication的*)應用
保存日期,當用戶離開你應用程序。
- (無效)applicationWillEnterForeground:(UIApplication的*)應用
隨着最後一個比較當前日期知道你是否應該重新啓動您的應用程序或沒有。 通過重新啓動您的應用程序,我向用戶展示您的第一個UIViewController(並可能會清除一些數據)。
可能我還沒有嘗試過使用此出口(0);下一次打開爲新鮮.... – Spynet