我在Xcode 4.2中使用以下GPX文件来模拟位置更改。它工作得很好,但我无法控制位置更改的速度。邮票似乎不工作。有没有人有这个解决方案?
<?xml version="1.0"?> <gpx version="1.1" creator="Xcode"> <wpt lat="37.331705" lon="-122.030237"></wpt> <wpt lat="37.331705" lon="-122.030337"></wpt> <wpt lat="37.331705" lon="-122.030437"></wpt> <wpt lat="37.331705" lon="-122.030537"></wpt> </gpx>
解决方法
我不认为(直接)GPX是可能的,但您可以使用仪器/自动化来测试位置更改。
你会使用如下脚本:
var target = UIATarget.localTarget(); target.setLocation(<location); target.delay(5); target.setLocation(...);
等等。我从WWDC11视频https://deimos.apple.com/WebObjects/Core.woa/BrowsePrivately/adc.apple.com.8266314619.08266314625.8367850271(测试您的位置感知应用程序)
我知道这实际上并不允许你定义速度,但是延迟有点像我希望的那样。也许这会帮助你。