zz from https://ruby-china.org/topics/30510

最近 Pokémon GO 火啊!不过目前国内没法玩,GPS 定位出来周围没怪物...

来技术宅的解决方案!! !

前提条件:

将下面的文件保存为 PokemonLocation.gpx

<gpx creator="Xcode" version="1.1">
  <wpt lat="37.799" lon="-122.4715">
  <name>PokemonLocation</name>
  </wpt>
</gpx>

Xcode 创建一个空白的 iOS 项目,把这个文件加进去,引用的方式而不是 Copy,编译运行到你的手机。

这个时候 iPhone 上面空白项目启动起来了,Home 最小化,启动 Pokémon GO,等待进入到游戏界面。

回到 Xcode,打开 PokemonLocation.gpx 进入 XML 的编辑界面。

img

状态栏下面那个定位图标,点击选择 PokemonLocation,游戏里面就动了(原理是 Xcode 让 iOS 设备篡改了 GPS 坐标)

接下来你要不断的修改 lat, lng 的值(建议修改幅度是小数点最后两位 10 以内),然后保存,选择菜单里面的 PokemonLocation来实现移动。


Enjoy!

img

img

img


↙↙↙阅读原文可查看相关链接,并与作者交流