iOS 7 マップのユーザー PIN が更新されないという問題に直面しています。
私のアプリは、運転中のユーザーの位置を追跡する追跡アプリです。
(ここで、標準の iOS 7 の白青のユーザー位置ピンは、赤いピンがある場所にあることに注意してください)
ピンは標準の iOS ユーザー ピンであり、カスタム アノテーションではありません。
私のアプリでは、スタートボタンを押すと、次のように呼び出されます。
[locationManager startUpdatingLocation];
停止ボタンを押すと、次のように呼び出されます。
[locationManager stopUpdatingLocation];
ただし、CLLocationManager で startUpdatingLocation を呼び出したかどうかに関係なく、MapKit のユーザーの場所のピンは常に自動的に更新されて、ユーザーの場所を表示する必要があると思いますか?
アプリで「開始」ボタンを押さないと、ユーザーの場所のピンが期待どおりに移動します。押すだけで動きが止まります。
iOS 6 では、スタート ボタンを押しても、ユーザーの場所のピンは期待どおりに動作します。
iOS7 で変更された MapKit ユーザーの場所のピンについて何かありますか?