面临严重的问题。
实现 CLLocationMangerDelegate 并使用以下代码:
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
但是方法
- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error{
NSLog(@"%@",[error description]);
}
当它着火时,我得到:
错误域=kCLErrorDomain 代码=0“操作无法完成。(kCLErrorDomain 错误 0。)”
我正在使用带有 WIFI 的 OS 4.1 的 iTouch 设备上对此进行测试。这也会在控制台中给出与上面提到的相同的错误。
有没有人遇到过这种情况,或者任何人都可以帮助我解决这个问题。有没有办法检测 CLLocationManager 在设备上是否正常工作。
我在这个链接上找到了一些类似的讨论,但还没有解决方案!
从位置管理器错误中得到一些提示 :(KCLErrorDomain 错误 0)
冷是 iTouch 上的 WiFi 或互联网问题。我不明白为什么它不能在模拟器上工作,因为它可以在 iPhone 模拟器 3.1.3 上工作,至少默认情况下它会显示 Infinite Loop,CA(Apple 总部地址)。难道这个默认地址被完全删除了?
任何使用开发人员支持向苹果询问此问题或包含用于模拟器和其他设备的完整 CL 框架的文档?
提前致谢。