特定の期間にユーザーの GPS 位置を追跡するアプリケーションを作成しました。このプロセスはバックグラウンドで 3 回実行されます。したがって、アプリはバックグラウンドで生き続ける必要があります。
この要件を満たすために、バックグラウンドで実行されているロケーション マネージャー (GPS) を使用します。したがって、OSによって強制終了されることはありません。また、アプリがバックグラウンドにある間にバックグラウンド タスク スレッドを実行しました。
このアプローチは、iOS 6 以前で正常に機能し、バックグラウンドで 10 分以上実行されます。
しかし、iOS 7 アプリケーションでは 10 分後に強制終了されます。
バックグラウンドでタイマーを有効にしておくための提案が必要です。
早めの対応をお願いいたします。前もって感謝します。
バッテリーの寿命に影響を与えることなく、IOS 7 でバックグラウンドでアプリを実行し続ける方法。