阅读本文大约需要1分钟。
背景
上一篇文章《iOS移动应用模拟定位的非侵入式测试方案》将了如何模拟静态的定位信息,今天来补充一下如何模拟动态的定位信息,也就是模拟手机移动的状态,比如在打车APP中经常会用到。
方案
首先在Google地图上连续标记一些坐标,具体的粒度可以根据需要设定,如下图:
复制浏览器中的链接,拷贝到:https://mapstogpx.com/ 这个网站的输入框中,如下图:
点击生成文件,会生成一个gpx格式的文件,将其复制到Xcode工程中,其中每一个wpt标签都是一个坐标点,可以根据需要调整坐标点的粒度,如下图:
效果
接下来直接运行工程,选择这个信息gpx文件就可以模拟运动中的状态了,下图是手机地图的显示状态: