如何讓程序在后台保持掛起狀態
程序的狀態分為:前台運行,后台掛起,后台休眠
為了讓項目的網絡請求保持活躍狀態,需要對程序進行設置.
在applicationDidEnterBackground方法中調用下面的方法,可以讓程序進入掛起狀態,但在未知時間內,可能會被系統設置為休眠,如果在將程序設置為播放器,並且循環播放一個MP3文件,可以保持永久掛起狀態.
UIBackgroundTaskIdentifier task =[application beginBackgroundTaskWithExpirationHandler:^{
[application endBackgroundTask:task];
}];
