CLLocationManager
iPhoneシミュレーターでは、クパチーノを偽造することになっていますが(そうではありませんか?)、そうではなく、kCLErrorDomain Code=0
代わりに失敗します。LocationManagerのデリゲートはメッセージを受信しますdidFailWithError
。このメソッドはエラーをログに記録するために実装され、コンソールは以下を出力します。
Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCLErrorDomain error 0.)"
この問題が発生したとき、私は実際のプロジェクトに取り組んでいましたが、開発センターから「Locations」サンプルコード(iOS 4用に2010-06-22を更新)をダウンロードし、問題が解決しないため、コードについて説明するのは無意味です。
アプリは、最初の場所の更新を受信したときに「追加」ボタンを有効にして、ユーザーが自分の場所を追跡できるようにしますが、何もしません。
didFailWithError
エラーがあればログに記録するために、の実装に1行(些細な)行を追加しました。上記のエラーが発生します。
Xcode 3.2.2およびターゲティング3.1.3では、古いバージョンの「Locations」プロジェクトを実行すると、固定の場所(Cupertino)を取得できました。
誰かが助けることができますか?
ありがとう。