1 前期准备
- iPhone 手机: 教程以 iOS 较高版本为例。iOS26及更高版本,看第2和第5章节。
- 网络工具: 安装最新的,可以带你畅游世界的小火箭 (Shadowrocket)。
2 具体操作步骤
1. 安装模块
打开小火箭,在底部“配置”页面中,点击“模块”选项进入,点击右上角加号,将下方链接粘贴并下载:
https://raw.githubusercontent.com/Yu9191/wloc/refs/heads/main/modules/wloc.module
现在模块列表中就会出现“Apple WLOC 定位修改”的模块。
2. 安装证书
- 回到在“配置”页面,点击你正在使用的配置文件右侧的ⓘ图标。
- 点击 “HTTPS解密”进入页面 —> 打开解密功能(变蓝)和"HTTP/2 MitM"功能(变蓝) —> 生成新的CA证书。此时可以看到新生成证书的日期和时间,下方显示未被系统信任。
- 点击 安装证书 —> 允许,文件将被下载到系统里。
- 打开手机「设置」,最上方就会显示“已下载描述文件”,点进去并安装。安装过程中需要输入手机锁屏密码。
- 安装完后返回设置上层,点击 关于本机 —> 滑到底部,点击「证书信任设置」,信任刚才生成的证书。
- 确认小火箭中此证书已被信任,保存后退出。点击右上角对勾保存退出,然后开启小火箭主要功能。
-
看中间的 「域名」 列表,确认包含这四个(导入模块后通常会自动出现):
gs-loc.apple.com
gs-loc-cn.apple.com
bluedot.is.autonavi.com
bluedot.is.autonavi.com.gds.alibabadns.com
如果没有,点绿色 「+」,把上面这串用逗号分隔粘进去,再点右上角 ✓ 保存。
3. 安装快捷指令
此时你的 iPhone 已经拥有了修改定位的能力,接下来在浏览器中分别打开并安装以下两个快捷指令:
4. 设置开启隧道
- 点击底部菜单栏的「设置」,找到并进入「隧道」
- 依次开启「强制路由」、[所有网络]、「本地网络」、「包括APNs」和 「包括蜂窝服务」。(全部变栏)
3 修改虚拟定位实战(iOS26之后版本跳过这个方法)
以将定位修改至美国白宫为例:
- 直接在地图里搜索地名(如:白宫),然后点击左侧的分享。
- 下滑到底部,选择刚才添加的快捷指令 「WLOC位置设置」。
- 此时会跳转到定位服务,我们需要关闭定位服务 5~10 秒,以刷新位置缓存,然后再次打开。
- 如果位置没有发生变化,就再次关闭定位再打开多试几次。如果还是不行,可以重启设备清除之前的位置缓存。
现在微信以及地图的定位均已成功修改为白宫,微信实时位置共享功能同样适用!
4 恢复位置信息
恢复位置信息非常简单,只需在快捷指令中点击刚才下载的恢复定位即可。同样,也需要在定位服务中关闭 5~10 秒再打开,用于刷新之前的位置缓存。
5 修改虚拟定位实战(iOS26之后版本用这个方法)
以将定位修改至英国🇬🇧大英博物馆The British Museum为例:
- 用 Safari 打开在线选点页面:https://wloc-pages.pages.dev。
- 在搜索地点里输入 大英博物馆点搜索。
- 在点击储存到设备,出现绿色“已储存”。(也可点击收藏位置,下次用就不用搜索了)
- 打开飞行模式
- 关闭系统“设置”里的“定位服务”
- 重新启动iPhone手机
- 开机后,关闭飞行模式
- 关闭 Wi-Fi
- 手机流量上网,打开“小火箭Shadowrocket”,并确认出现“VPN”标志
- 打开Safari 输入 http://iplark.com 查看ip是否在英国🇬🇧
- 打开系统“设置”里的“定位服务”
- 打开苹果地图验证你的定位是否定位在“大英博物馆”
- *如果定位没有成功重新试几次,最好是找在定位信号弱的地方位置