3

バックグラウンドでホワイトノイズ/環境音を再生して、ユーザーが眠りにつく/眠り続けるのを助けるアプリを持っているので、一晩中実行し、バックグラウンドで、および/または画面がロックされているときに再生するように設計されています. その結果、明らかにバッテリーの消耗が見られますが、このバッテリーの消耗を減らすために実行できる手順はありますか?

AVAudioPlayer といくつかの NSTimers は、アプリがバックグラウンド/画面ロックされている間に実行されている唯一のものである必要がありますが、同時に実行されている他のプロセスが同時に実行されているかどうかを判断する方法がわかりません。バッテリー。Instrumentsの何かが教えてくれると確信していますが、どちらを使用すればよいかわかりません.現在バックグラウンドにあるアプリではなく、現在実行中のアプリをプロファイリングするように設計されているようです.

4

1 に答える 1