1
私はその答えが、所望の精度に基づいて変わる可能性が高いことを認識しています。私は3kmの精度(kCLLocationAccuracyThreeKilometers)に最も興味がありますが、他のレベルのデータも役立ちます。iPhoneで正確なGPS位置を取得する平均時間はどのくらいですか?
私は平均的な時間を正確には探していないと思いますが、私が前に進んで、より正確な場所を得るつもりはないと仮定しています。私の使用例では、GPS座標は私のアプリには必須ではありませんが、非常に便利です。
明白なことを述べる危険性がある場合は、アプリを使用する場所を使用できるようになるとすぐにアップデートを有効にしてください。ビューの読み込み中など、場所のハードウェアとソフトウェアは作業を開始できます。後で私が修正の準備ができたら、30秒間タイマーを開始します。私はこれをして、しばしば私のタイムアウトがカウントを開始する前に修正を持っています。私が見たことから、数秒で3kmの精度が得られるはずです。 –
@ T.J。 - 私はそれを正確に行い、私の現在のタイムアウトは5秒です。 GPSデータが精度要件を満たしていない場合、ユーザーはそのタイムアウト期間全体を待つことになります。だから、私の目標は、正確なGPS結果を得ながら、5秒のタイムアウトを可能な限り低くすることです。これは、私が解決しようとしている待ち時間と正確なGPSデータのバランスです。 – Praveen
私が行ったことは、私が場所を取得していることをユーザーに知らせる警告を出すことです。このアラートでは、現在の精度とカウントダウンタイマーを表示します。私はまた、ユーザーに十分な精度があると感じるのを続けるために押すボタンを与える。 5秒間待っているだけの場合は、単純な活動インジケーターを表示するだけで十分です。 –