ここで、アプリケーションがバックグラウンドにある間に位置情報の更新を取得できるという多くの投稿を読みました。
私の質問は、バックグラウンドでどの程度計算を行うことができ、他のコード、つまりメソッド呼び出しなどと同じように処理できるかということです。
どうもありがとう。
ここで、アプリケーションがバックグラウンドにある間に位置情報の更新を取得できるという多くの投稿を読みました。
私の質問は、バックグラウンドでどの程度計算を行うことができ、他のコード、つまりメソッド呼び出しなどと同じように処理できるかということです。
どうもありがとう。
可能です、はい。Info.plist で 'location' UIBackgroundModes フラグを設定してから、Location Manager を呼び出します。
アプリの状態とマルチタスクを参照してください
アプリケーションがバックグラウンドで実行されている間にコンピューティングを行うことはできますが、デバイスのバッテリーが消耗するリスクがあります。場所のイベントにのみ応答することをお勧めします。
Apple のドキュメントでは、アプリがバックグラウンドで実行できることについて明確に説明されています。アプリがバックグラウンドにある間は、何をすることもできません。できることはほんのわずかです (オーディオの再生、ユーザーの位置の追跡など)。
バックグラウンド実行とマルチタスクを確認してください。