2016-10-02 26 views

回答

2

這不能做建議,您終止應用程序後,您的應用程序將在後臺短時間內工作。

瞭解更多關於蘋果開發者網站上的Background Execution

2

iOS應用程序無法在後臺運行。當應用程序處於前臺時,您可以處理連接(wifi,4g,無)的更改。或者你也可以添加背景的任務,給你更多的時間將數據保存到數據庫等

方法被稱爲beginBackgroundTaskWithName:expirationHandler:在applicationDidEnterBackground。更多文件在這裏執行有限長度的任務:https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html