iPhone で位置情報サービスを使用する小さなアプリを作成しました。アプリを明示的に強制終了しても、情報バーの小さな矢印がアクティブなままになることがあるという事実を除いて、すべてがうまく機能します。私は位置情報サービスにバックグラウンド モードを使用しているため、appDelegate メソッドapplicationWillResignActive
、applicationDidEnterBackground
、applicationWillEnterForeground
およびapplicationDidBecomeActive
が実装されていますが、位置情報サービスには触れていません (まあ、バックグラウンド モードで必要です)。
その構成applicationWillTerminate
では、呼び出されることはありません。これに適した場所が他に見つからなかったので、すべてのクリーンアップ クリーンアップを のように実装しましstopUpdatingLocation
た。dealloc
それでも - インジケーターはオンのままです。
何か案は?