startMonitoringSignificantLocationChanges を使用するアプリがあります。
オンにすると右上の紫色の矢印が表示されます。
私はいくつかのテストを行っており、時々 stopMonitoringSignificantLocationChanges を呼び出すことがあります。
これが発生すると、Xcode でアプリを強制終了した後でも、紫色の矢印が表示されたままになります。Settings.app -> Location Services に移動すると、アプリの横にある紫色の矢印も点灯しており、アプリがまだ使用中であることを意味します。これは、Xcode をデバイスに接続せずに実行しているときや、マルチタスク バーからアプリを強制終了した後でも実行されます。
どうすればいいの?
アプリを強制終了すると、重要な場所の変更の監視が停止することはありませんか?
これは間違いなく 5.1 で発生しています... 5.0 ではテストしていません。