v6.0.2 已发布 · MIT 开源协议


基于 pymobiledevice3,无需越狱,无需 Xcode。
支持 GUI 地图界面和 CLI 命令行两种操作方式。

下载应用 查看源码

为什么选择 fakeGPS

一个工具,覆盖虚拟定位的所有场景。
简洁、高效、开源。悬停卡片探索更多。

🗺️

GUI 地图交互

基于高德地图的可视化界面,直接在地图上点选目标位置。

交互方式
$ fakegps gui
打开浏览器地图界面
点击地图选择坐标
自动应用定位
⌨️

CLI 命令行

完整的 REPL 交互模式,适合自动化脚本和高级用户。

CLI 示例
$ fakegps cli
set 39.9087 116.3975
✓ Location set
move --speed 5
🚶

GPX 路线模拟

导入 GPX 文件,模拟步行或驾车路线移动。

路线模拟
$ fakegps gpx route.gpx
解析 GPX 航点数据
自动坐标插值
模拟真实移动轨迹
🔄

坐标系自动转换

内置 GCJ-02 与 WGS-84 坐标系互转,定位零偏差。

坐标转换
GCJ-02 WGS-84

高德地图 GCJ-02
GPS 原始 WGS-84
自动检测 & 无缝转换
📍

全球地标预设

内置天安门、埃菲尔铁塔等全球热门地标,一键定位。

预设列表
tiananmen ..... 39.91°N
eiffel ........ 48.86°N
times_square .. 40.76°N
tokyo_tower ... 35.66°N
📦

多种安装方式

npm、pip、Homebrew 安装,也提供打包好的可执行文件。

安装渠道
npm i -g fakegps
pip install fakegps
brew install fakegps
+ .dmg / .exe 下载

一行命令,
即刻启动

选择你偏好的安装方式,几秒钟即可完成部署。

Terminal
# 全局安装
npm install -g fakegps
 
# 启动 GUI 模式
fakegps gui
 
# 启动 CLI 模式
fakegps cli
# 安装核心包
pip install fakegps
 
# 安装 GUI 依赖(可选)
pip install fakegps[gui]
 
# 启动
fakegps gui
# 添加 tap
brew tap sixzjd/fakegps
 
# 安装
brew install fakegps
 
# 启动
fakegps gui
# 前往 GitHub Releases 下载
 
macOS → fakeGPS-x.x.x.dmg
Windows → fakeGPS-x.x.x.exe
 
# Windows 用户注意:
# 需安装 Apple Devices 应用
# 并以管理员身份运行 tunnel

全球地标,一键到达

内置世界各地知名地标坐标,开箱即用。

🇨🇳
天安门广场
39.9087°N 116.3975°E
🇫🇷
埃菲尔铁塔
48.8584°N 2.2945°E
🗽
时代广场
40.7580°N 73.9855°W
🗼
东京塔
35.6586°N 139.7454°E
🎡
伦敦眼
51.5033°N 0.1196°W