iOS開發之使程序在後臺運行

方法一(此方法不太可靠):app

開啓程序後臺運行:內存

[application beginBackgroundTaskWithExpirationHandler:^{it

//後臺運行過時後會調用此block內代碼io

}];後臺

上面在後臺開啓任務讓程序在後臺持續保持運行狀態,但能保持運行的時間是不肯定。好比內存不足的時候系統可能中止其在後臺運行。程序

方法二:方法

欺騙系統,在Info.plist中聲明本身的應用類型爲audio、在後臺播放mp3。使其能長期在後臺運行。di

相關文章
相關標籤/搜索