私は、ジャイロと加速度計が常にオンになっていて、タイマだけでなくアニメーションも実行しているiOSプロジェクトに取り組んでいます。iOSアプリは、バックグラウンドで、またはデバイスがロックされているときにバッテリーを使用しますか?
iOS 7のアプリに実際に何が起きるのですか?アプリケーションとアプリケーションを切り替えると、アプリがバックグラウンドに降格したとき、またはデバイスがロックされているとき - アニメーションとタイマーを実行しているジャイロと加速度計が自動的に一時停止してオフになります?
アプリがバックグラウンドに降格したとき、またはデバイスがロックされているときにアプリがバッテリーの充電を停止すると予想する必要がありますか?
applicationDidEnterBackground
がトリガーされたときに手動でジャイロと加速度計を一時停止またはオフにし、アニメーションとタイマーを実行してからapplicationDidEnterForeground
がトリガーされたときにすべてを再開する必要がありますか?
バックグラウンドモードの機能を有効にしましたか? –
"バックグラウンドモード機能"とはどういう意味ですか?現時点では、私はアプリを切り替えることができますまたはデバイスをロックし、その後、アプリに戻ってくると、すべてが実行されているようです。多くのアプリが起動された場合、アプリは再起動します。 – user4806509
実験的に確認できます。あなたのアプリを実行し、一日の間それをバックグラウンドに入れてから、Settings> Batteryに行き、BATTERY USAGE tableをチェックしてください。 – kelin