做地图开发的时候发现真机没问题,模拟器一直报 Error Domain=kCLErrorDomain Code=0 错误。
推理了一下:应该是模拟器默认定位问题(模拟器默认是没有定位的)。
根据以下路径打开设置:project-->scheme-->edit scheme-->options-->core location
发现:Allow Location Simulation 前面的勾是勾选状态,但Default Location默认位置却是None
解决办法,设置:Default Location (我手动添加了一个坐标“Xiamen”,也可以选择xcode提供的其他默认位置)
选择一个默认定位地点,关闭设置窗口,重新编译:通过。
本文介绍了一种在地图开发中遇到的模拟器定位问题及解决方案。通过调整Xcode中的DefaultLocation设置来解决模拟器上出现的ErrorDomain=kCLErrorDomainCode=0错误。

539

被折叠的 条评论
为什么被折叠?



