iOS开发资料收集

iOS 之虚拟定位实现

2017-04-18  本文已影响1503人  请输入账号名

废话不多说先上代码

关于定位

iOS中关于定位,有三种模式:

关于坐标系的问题

如果直接用国内的坐标放到iOS地图上,会出现偏差,所以获取到坐标点后需要进行坐标的转换处理。

gpx文件

利用Xcode的模拟定位调试功能,文件配置是就修改掉GPS的经纬度参数,配置如下:
Product->Scheme->Edit Scheme->Options->Default Location ,选择刚才创建的GPX File,allow location simulation需要打上勾。

scheme的配置

注意:
这需要开发者账号,然后不能长时间的运行,我试了下 ,大概有半个小时。

实测

微信定位

定位到的地址是平壤。。。。刺杀鑫胖。。。。(玩笑)
这里不单单是微信,其他的app都可以,这里的demo已经把GPS的参数都修改掉了,然后其他的app在调用GPS的时候,参数都是已经被修改过的,然后是显示的定位就是被修改掉的定位。

上班打卡不怕了,老婆查岗不怕了,朋友圈装逼更溜了。

上一篇 下一篇

猜你喜欢

热点阅读