1

有什么方法可以检查模拟器中的重大位置变化而不是 GPS 更新

4

3 回答 3

4

您可以使用模拟器的“免费驱动器”选项来做到这一点。

设置好用于监控重要位置更新的代码后,请执行以下操作:

  1. 选择您的模拟器
  2. 选择调试 -> 位置 -> 空闲驱动器
  3. 向 CLLocationManager 的didUpdateLocations委托方法添加断点以捕获更新

信用:https ://stackoverflow.com/a/10080178/1048331

于 2014-12-08T16:12:56.340 回答
2

您可以使用类似https://github.com/futuretap/FTLocationSimulator的东西。或修改它以更好地满足您的需求。

编辑

(我是作者之一:)https://github.com/Azoft/FakeGPSUtility - 这个项目也很有帮助。

于 2013-02-18T06:40:00.910 回答
1

选择iPhone Simulator-->Debugmenu--->中选择set Location。您还可以通过填充longitudelatitude值来提供自定义位置。

于 2013-02-18T06:30:23.410 回答