backgroundTask
1.0.0
これは、客観的なc http://hayageek.com/ios-long-running-background-task/ Infiniteタスクで記述された無限の実行バックグラウンドタスクの例の更新された迅速なバージョンです。私のバージョンは、バックグラウンドで永遠にタスクを実行するためにミヌムに簡素化されます。また、タスクを停止するまで永久に再生される空白のWAVファイルも含めました。 *注:バッテリーの消費量は24時間で10%です。
#youtubeチュートリアルと概要https://www.youtube.com/watch?v=j7b35lfcmqm
手動でBackgroundTask.swiftをプロジェクトにコピーします。
#WarningアプリをApp Storeにプッシュする予定がある場合、私の実装を使用することはありません。 Appleはそのような行動を100%拒否します。このプロジェクトは、研究目的または個人使用のために設計されました。
var backgroundTask = BackgroundTask ( )
//Start playing blank audio file.
//You can run NSTimer() or whatever you need and it will continue executing in the background.
backgroundTask . startBackgroundTask ( )
//Stop the task when you don't need it
backgroundTask . stopBackgroundTask ( )