私はiOSシミュレーターでの位置のシミュレーションに関連する多くの質問/回答を読んでいますが、私の特定の問題には触れていません。この回答で説明されているように、 GPXファイルを使用するように構成した位置認識アプリケーションのプロトタイプがあります: Xcode 4.1(LION)GPSエラーを解決する方法は?
それはうまく機能し、1つの例外を除いて、私が必要とするすべての情報を提供します。GPXファイルで定義された最後の位置に移動するとすぐに、場所の更新が停止することを期待していました。代わりに、現在の場所はループで更新され続けます。開始位置に戻り、停止するまでループします。
私はそれを残したい領域の周りの位置をマークしようとしましたが、それはそれらを無視します。位置の最小限の変化と関係がある可能性がありますが、それを無視してループを続行します。
問題を説明するための簡単なプロジェクトを作成し、 GitHubにロードしました:https ://github.com/acolchado/LocationPrototype
再現するには、次の手順に従います。
プロジェクトをxcodeでロードし、xcode4.4.1を使用して作成しました。
プロジェクトを実行します。
デバッグパネルから、場所の矢印を見つけます。矢印をクリックして、コンテキストメニューから[SanBruno_To_Downtown_SF]を選択します。
シミュレーターを前面に移動し、無限のループを観察します。
私はこれに対する解決策をどこでも探しましたが、ループについての言及を見つけることができません。誰もがここで提供できる助けをいただければ幸いです。
ありがとう、
アグスティン