2011-05-06 7 views
1

誰もがGPS信号がiphoneで利用できないときにエラーメッセージを表示する方法を伝えることができます。 そして、緯度、経度標識は信号が失われた以前の読み取り値を示しています。誰でも私を導いてください。GPS信号が警告の通知を失った

おかげで前に.....

答えて

3

CLLocationManagerDelegateプロトコル方式locationManager:didFailWithError:を実装します。ここで

は、ドキュメントからの引用です:この 方法の

ディスカッション

実装はオプションです。ただし、 このメソッドを実装する必要があります。

ロケーションサービスは にできない場合は場所を取得、すぐに修正し、それ はkCLErrorLocationUnknown エラーを報告し、しようとし続けています。このような状況では、 エラーを無視して新しいイベントを待つだけで済みます。

値を保持するには、それらをプロパティにバッファリングし、locationManager:didUpdateToLocation:fromLocation:が起動したときにのみ更新する必要があります。

0

"本当の" GPSを持っていて、それを失うと、コアロケーションがセルタワーの三角測量または無線LANスニッフィングに戻ってしまうことがあります。

didUpdateToLocation:メソッドで取得したCLLocationオブジェクトの値が、.horizontalAccuracyの値が突然増加することがわかっている唯一の方法です。

関連する問題