如何修改iOS设备的定位

最近公司使用钉钉App进行打卡签到,签到的条件是需要手机定位在公司附近,所以只要修改了手机的定位,岂不是就可以在家里进行打卡了。
但是对于iOS开发者来说修改这个定位相当简单,但是不要被老板抓到哈,还是要按时上班的啊。偶尔特殊情况下还是可以使用的。
使用xcode修改的定位是设备的定位,所以本设备所有地图定位App都可以修改。

  • Xcode中新建一个项目,创建一个gpx文件


    如何修改iOS设备的定位_第1张图片
  • 修改定位文件gpx,把里面的经纬度改成你要设定的地点的经纬度


    如何修改iOS设备的定位_第2张图片
  • 修改定位文件为你刚才创建的文件


    如何修改iOS设备的定位_第3张图片

    如何修改iOS设备的定位_第4张图片
  • 这样在指定设备run一下你的工程,然后打开地图,查看一下当前定位,你就会发现定位改变了。
  • 同时你也可以创建好几个gpx文件,在run完成之后在xcode进行选择


    如何修改iOS设备的定位_第5张图片

也可以使用xcode提供的默认的地址定位,或者从这里添加新的gpx文件(之前就创建好的)


如何修改iOS设备的定位_第6张图片

由于操作过于简单,就不提供相应的demo了。

但是值得注意的是

该方法在iOS 11之下也可以使用,只是不能长久定位,每过一阵儿就会失效,
重新编译运行一下项目就可以了。

你可能感兴趣的:(如何修改iOS设备的定位)