iOS/iPhone虚拟定位 上班打卡的福音

简单说一下原理

  • 首先我讲一下原理,我们通过修改备份数据里的地图数据来,来使自带地图增加一个虚拟定位的按钮来实现的。
  • 除了ios10以外,ios9也试用本教程,应该是不限机型,ios7方法略有不同(后面补充),ios8不详,因为没有测试机undefined但是在这两种之间的一种,大家可以自己试试。
  • 首先准备工作下载最新的iBackupBot for iTunes,自行度娘下载,安装好后先不要打开,不然和itunes冲突。
  1. 首先我们要连接到电脑【iTuens】然后备份
iOS/iPhone虚拟定位 上班打卡的福音_第1张图片
Paste_Image.png
  1. 备份完成后,关闭itunes,软后打开iBackupBot for iTunes,记得关闭itunes,不然有可能会冲突,如下图,Hey是我的手机名称,那一栏就是我刚刚备份的数据,单击user app files后,在右上角的搜索框输入com.apple.maps.plist回车
iOS/iPhone虚拟定位 上班打卡的福音_第2张图片
Paste_Image.png
  1. 得到一个搜索结果,如下图,双击打开
    __internal__PlaceCardLocationSimulation
iOS/iPhone虚拟定位 上班打卡的福音_第3张图片
Paste_Image.png
  1. 直接点击cancel,或者叉叉退出
iOS/iPhone虚拟定位 上班打卡的福音_第4张图片
Paste_Image.png
  1. 弹出如下界面,页面拖到最下方,看到两行代码和我们要修改的代码就是写在这两行上面
    __internal__PlaceCardLocationSimulation
iOS/iPhone虚拟定位 上班打卡的福音_第5张图片
Paste_Image.png
iOS/iPhone虚拟定位 上班打卡的福音_第6张图片
Paste_Image.png
  1. 代码添加完成,点击保存,退出。到这里已经修改完成,可以还原到手机上了 【关闭】【查找我的iphone】
  2. 鼠标右键单击左上角蓝色选中区域弹出菜单选择Restore to device
iOS/iPhone虚拟定位 上班打卡的福音_第7张图片
Paste_Image.png

然后点ok


iOS/iPhone虚拟定位 上班打卡的福音_第8张图片
Paste_Image.png
  1. 等待进度条完成,手机重启,大功告成undefined
    打开手机自带地图,在地图上随意选点,在任意位置长安可标记,上拉菜单会看到Simulate Location,点击他以后虚拟定位就完成了(注意上拉菜单别从底部把控制中心都拉上来,然后跑来问楼主这是怎么回事undefined)
    点击Simulate Location是没有任何提示或反应的,返回地图就可以看到定位已经发生改变
iOS/iPhone虚拟定位 上班打卡的福音_第9张图片
Paste_Image.png

虚拟定位完了后位置是固定死的,不会随手机移动而移动的。若要恢复真实定位重启手机即可。
此定位支持任何第三方app

(补充ios7方法)
第二步的时候选择System files,然后搜索com.apple.maps.plist
后面的步骤不变。
到此教程就结束了

你可能感兴趣的:(iOS/iPhone虚拟定位 上班打卡的福音)