iOS7后很多后臺功能得到了擴展
用戶可以使用fetch進行后臺數據處理
用戶可以后臺下載大數據
參考:http://www.lxweimin.com/p/8a752f263e30
APPLE 官方demo
Multitasking - 知乎
Paste_Image.png
Paste_Image.png
- 后臺傳輸
由iOS系統進行管理,沒有時間限制,也不要求應用運行在前臺
想要使用后要傳輸,必須使用iOS7的新網絡連接的類,NSURLSession;
步驟:
創建一個后臺NSURLSession,向session中加入對應的傳輸的NSURLSessionTask,并開始傳輸;實現application:handleEventsForBackgroundURLSession:completionHandler:方法,以刷新UI及通知系統傳輸結束;
一旦后臺傳輸的狀態發生變化,應用將會被喚醒并運行URLSession的回調進行處理