模拟器无法定位经纬度的问题:
2014-11-24 20:25:22.987 simpleMapDemo[1560:60b] location failed:Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCLErrorDomain error 0.)"
错误:使用CoreLocation获取地理位置信息,报错
Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCLErrorDomain error 0.)"
解决方法:
1.确定模拟器(手机)已经联网并且允许程序获取地理位置
2.重置地理位置服务或者网络服务
PS:如果是模拟器就果断直接重置模拟器吧 IOS Simulator - Reset Content and Settings..。
自己测试后的结论:
使用模拟器,每次启动一次模拟器,运行app,只能成功定位一次! 再次运行app则会定位失败,报错!
需: 选择 还原重置模拟器 后,重新启动模拟器, 再进行测试!