恩,现在市面上出行类APP大行其道,定位方面的技术备受欢迎,今天分享一个关于定位的小技术
(偶,好吧,👆上面客套的话随便看看就行了😂我也不知道我在说什么)
重点就是:证明在Xcode开发中使用模拟地址,或者证明在开发地图功能时,可以使用模拟器测试,而不用一直连接真机。
首先是分享网站:http://mygeoposition.com/

这个网站可以生成地理位置的GPX文件,导入Xcode工程中,模拟器就可以使用模拟地理位置。网站的使用需要翻墙。
翻墙的话推荐使用蓝灯,请自行百度。
-----------------------------------------------------------------------------------------
下面是教程:

根据你的需求,随便搜索一个位置。

选择“KML/GPX“按钮,选择下载XML文件

下载完毕后,将下载的xml文件直接拖入要使用模拟地标的Xcode工程中,跟其他拖拽文件一样,三个圈圈都要选。

导入后在工程中的样子

选择”Edit Scheme”

选择“Run”, 选择“Options”, 选择“Application Date”,如图选择我们导入的模拟位置。
再次运行工程,模拟器就会自动使用我们导入的地标位置。

在控制台也可以改变模拟器模拟位置。
这样的好处是在使用地图类的开发中,可以脱离真机进行开发测试。但是要注意的一点是,再次真机测试的时候一定要把“Application Date”改回“None“,不然真机测试也会继续使用模拟地标的位置!
随便打个广告好了,楼主自己仿写了一个ofo小黄车的swift项目,开源在GitHub上,地址:https://github.com/498424106/ofoBike,交互上没有做太多的优化,比较low,但是大家可以学习。
