深刻な問題に直面しています。
CLLocationMangerDelegate を実装し、次のコードを使用します。
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
しかし方法
- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error{
NSLog(@"%@",[error description]);
}
発火すると、次のようになります。
エラー Domain=kCLErrorDomain Code=0 「操作を完了できませんでした。(kCLErrorDomain エラー 0.)」
OS 4.1 と WIFI を搭載した iTouch デバイスでこれをテストしています。上記と同じエラーがコンソールにも表示されます。
誰かがこのシナリオに直面したか、誰かがこの問題で私を助けることができますか. CLLocationManager がデバイスで機能しているかどうかを検出する方法はありますか。
このリンクで同様の議論をいくつか見つけましたが、まだ解決策はありません!
Location Manager Errorからヒントを得ました : (KCLErrorDomain error 0)
iTouchのWiFiまたはインターネットの問題が原因です。iPhoneシミュレーター3.1.3で動作するため、シミュレーターで動作しない理由がわかりません。少なくともデフォルトでは、Infinite Loop、CA(Apple本社の住所)が表示されます。このデフォルトのアドレスが完全に削除されている可能性はありますか?
開発者サポートを使用して、この問題について Apple に質問したり、シミュレーターやその他のデバイス用の完全な CL フレームワークを含むドキュメントを提供したりした人はいますか?
前もって感謝します。