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

恩,现在市面上出行类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小黄车
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 178,418评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,818评论 4 61
  • “啪!”他拉灭了灯。 一片黑暗中显示屏悠悠地亮起。 “现在这个世界,大概只有你才会用这么泥古不化的关灯方法了。” ...
    巽风起阅读 610评论 0 49
  • RADIUS 是通信网络中负责认证、鉴权、计费的服务节点。它通常和各种网络接入服务节点相连,如路由器、交换机、RA...
    3c937c88e6c0阅读 2,130评论 0 1
  • Laughingg阅读 724评论 0 0

友情链接更多精彩内容