有没有办法随着时间的推移模拟多个位置,例如City Run'在设备上?

时间:2015-04-24 12:54:21

标签: ios objective-c

目前,在iOS模拟器中,您可以模拟城市运行,随着时间的推移会改变您的位置。 您还可以在iOS设备上模拟您的位置,但只能模拟个别坐标。是否可以在设备上模拟像City Run这样的东西?

1 个答案:

答案 0 :(得分:1)

我会研究使用GPX文件(http://wiki.openstreetmap.org/wiki/GPX)。类似于您如何模拟找到的位置https://developer.apple.com/library/ios/recipes/xcode_help-debugger/articles/simulating_locations.html,您可以上传包含多个GPS点信息的GPX文件。

另一个选项取决于您尝试执行的操作是使用CLLocationManager的子类从文件中读取数据。这里有一个例子(https://github.com/Raizlabs/RZLocationSimulationManager/tree/develop),遗憾的是没有任何示例代码,但你应该能够从代码中了解它是如何完成的。