0

iOS 7 マップのユーザー PIN が更新されないという問題に直面しています。

私のアプリは、運転中のユーザーの位置を追跡する追跡アプリです。

ここに画像の説明を入力

(ここで、標準の iOS 7 の白青のユーザー位置ピンは、赤いピンがある場所にあることに注意してください)

ピンは標準の iOS ユーザー ピンであり、カスタム アノテーションではありません。

私のアプリでは、スタートボタンを押すと、次のように呼び出されます。

[locationManager startUpdatingLocation];

停止ボタンを押すと、次のように呼び出されます。

[locationManager stopUpdatingLocation];

ただし、CLLocationManager で startUpdatingLocation を呼び出したかどうかに関係なく、MapKit のユーザーの場所のピンは常に自動的に更新されて、ユーザーの場所を表示する必要があると思いますか?

アプリで「開始」ボタンを押さないと、ユーザーの場所のピンが期待どおりに移動します。押すだけで動きが止まります。

iOS 6 では、スタート ボタンを押しても、ユーザーの場所のピンは期待どおりに動作します。

iOS7 で変更された MapKit ユーザーの場所のピンについて何かありますか?

4

1 に答える 1