私の iOS アプリは、特定の操作モードでバックグラウンドで位置情報サービスを使用します。バックグラウンドでユーザーが設定/プライバシーでロケーションサービスをグローバルまたはアプリのみで無効にすると、処理を停止することができます。
ユーザーがアプリの位置情報サービスのみを無効にすると、すべてうまくいきます。ただし、ユーザーが位置情報サービスをグローバルに無効にすると、「位置情報サービスをオンにして、「MyApp」があなたの位置を特定できるようにする」という標準のアラートが表示されないようにすることはできません設定アプリで、アプリに戻ってフォアグラウンドに再開したときではありません)。
他のロケーションベースのアプリがこれを回避できることを理解しているようです: たとえば、ユーザーが設定でグローバルロケーションサービスを無効にしても、MotionX-GPS はバックグラウンドでトラックを記録するときにアラートを表示しません. これを達成する方法を知っている人はいますか?
ありがとう、
ウルフ