iPhone模拟器位置错误

iPhone simulator location is wrong

本文关键字:错误 位置 模拟器 iPhone      更新时间:2023-09-26

我正在探索定位服务,我在Xcode 4.6上的iOS模拟器显示了错误的纬度和经度。我已经通过两种方式做到了这一点,一种是CLLocation管理器实例,另一种是使用HTML5Geolocation和Cordova。同样的javascript可以在网络浏览器上完美运行,但不能在模拟器中运行。我也使用CLLocation管理器得到了同样错误的坐标。这是模拟器的问题吗?我该如何解决?

这不是一个bug,而是一个特性;模拟器不应该是真实的,它应该模拟,让您自定义环境以测试程序。正如Nirk所说,它在调试菜单中为您提供了设置位置的选项。通过这种方式,您可以确保它在某些任意位置都能正常工作。