Xcode开发中,让模拟器使用我们指定地理位置

2017-08-21  本文已影响0人  帅帅帅帅要很帅

恩,现在市面上出行类APP大行其道,定位方面的技术备受欢迎,今天分享一个关于定位的小技术

(偶,好吧,👆上面客套的话随便看看就行了😂我也不知道我在说什么)

       重点就是:证明在Xcode开发中使用模拟地址,或者证明在开发地图功能时,可以使用模拟器测试,而不用一直连接真机。

首先是分享网站:http://mygeoposition.com/

网站首页。

     这个网站可以生成地理位置的GPX文件,导入Xcode工程中,模拟器就可以使用模拟地理位置。网站的使用需要翻墙。

      翻墙的话推荐使用蓝灯,请自行百度。

-----------------------------------------------------------------------------------------

下面是教程:

随意搜索一个位置

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

下载xml文件

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

导入工程

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

导入后

导入后在工程中的样子

配置

选择”Edit Scheme”

配置

选择“Run”, 选择“Options”, 选择“Application Date”,如图选择我们导入的模拟位置。

再次运行工程,模拟器就会自动使用我们导入的地标位置。

查看

在控制台也可以改变模拟器模拟位置。

        这样的好处是在使用地图类的开发中,可以脱离真机进行开发测试。但是要注意的一点是,再次真机测试的时候一定要把“Application Date”改回“None“,不然真机测试也会继续使用模拟地标的位置!

随便打个广告好了,楼主自己仿写了一个ofo小黄车的swift项目,开源在GitHub上,地址:https://github.com/498424106/ofoBike,交互上没有做太多的优化,比较low,但是大家可以学习。

ofo小黄车
上一篇 下一篇

猜你喜欢

热点阅读