Vastiny

Sep 16, 2017

Fake GPS for iOS / 在 iOS 伪造 GPS

执行流程

![](./_image/Screen Shot 2017-09-16 at 13.28.45.png)

  • 0x04 在 IOS 上运行成功后,地图会显示一个 Pin 红点,在 Xcode 菜单栏 > Debug > Simulate Location > add GPX to Project。
  • 0x05 成功后,选择你模拟 GPS 的地址,有可能add GPX 后不会显示新的模拟地址。
  • 0x06 最后打开 苹果地图 Maps,应该有一个蓝色小圆点,就是你 GPX 的定位,查看当前定位是否为之前生成的定位。

  • 0x07 因为每次运行,等待,设置地址,这些操作比较麻烦,可以在运行的时候,自动设置,如下图:
    编辑 Scheme:
    ![](./_image/Screen Shot 2017-09-25 at 00.55.53.png)
    设置运行时默认地址:
    ![](./_image/Screen Shot 2017-09-25 at 00.55.31.png)
    之后每次打开这个项目,就可以自动设置地址了

模拟失效问题

  • 设备移动一定距离导致模拟 GPS 失效
  • 重启设备导致失效

REF

OLDER > < NEWER