- (void)applicationWillTerminate:(UIApplication *)application { [_locationManager stopUpdatingLocation]; }
ステータスバーの位置情報取得中であることを示す矢印が消えない。こんなモンがあったらリジェクト確定。どうにかならんかともがく。
試しに
- (void)applicationWillTerminate:(UIApplication *)application { [_locationManager stopUpdatingLocation]; _locationManager.delegate = nil; _locationManager = nil; }
としてみると消えてくれた。
※原因は別らしい
startUpdatingHeadingを使っていなくても、
返信削除[_locationManager stopUpdatingHeading]; を呼んであげて下さい。
同じようにハマりましたので・・・。