在iOS设备上改变定位,往往需要电脑或者外部硬件,对于绝大多数普通用户来说,“虚拟定位”成了一个不高不低的门槛。
今天推荐一个由开发者Yu9191打造的开源项目 —— wloc(WIFI Location Spoofing)。它通过极其巧妙的技术手段,让你在无需越狱的前提下,轻松实现iOS网络层面的虚拟定位。

为什么是 wloc?
传统的定位修改方案往往针对GPS硬件层,门槛高、风险大。而 wloc采取了“降维打击”的策略:它通过拦截Apple的网络定位服务(`gs-loc.apple.com`)请求,直接向系统报告你指定的经纬度。
这意味着,只要你的设备依赖 WiFi 或基站进行网络定位,wloc就能完美接管。
项目的核心亮点:
- 全平台覆盖:完美支持 Surge、Quantumult X、Loon、Stash 以及 Shadowrocket等主流代理工具。
- 极简操作:抛弃了繁琐的手动输入经纬度,只需在网页上选点,或者使用配套的“快捷指令”,即可一键完成切换。
- 智能转换:打破地图坐标系壁垒!它支持高德地图、苹果地图以及坐标文本链接。通过 Cloudflare Worker 中转,自动实现 GCJ-02(国测局加密坐标)到 WGS-84(世界大地测量坐标)的无缝换算。
- 高度隐私:开源代码完全透明,坐标解析全程在 Cloudflare Worker 上完成,不留痕、不存储、无日志。
从安装到起飞:超简单指南
第一步:准备好你的“代理软件”
确保你的iOS设备上装有以下任意一款工具:
- Surge、Quantumult X、Stash或 Shadowrocket 。
注意:必须开启 MITM(中间人攻击)功能,否则工具无法拦截定位请求。
订阅地址
Shadowrocket(小火箭): https://raw.githubusercontent.com/Yu9191/wloc/refs/heads/main/modules/wloc.module
第二步:导入 wloc 配置(核心)
- 复制项目提供的 远程订阅链接(在 GitHub 仓库的 README 中找对应软件的 URL)。
- 打开你的代理软件:
- Surge/Stash:进入“模块” (Modules) 页面,点击右上角加号,选择“从 URL 安装”,粘贴链接。
- Quantumult X:进入“配置文件” -> “重写” (Rewrite) -> “引用”,添加该链接。
- Shadowrocket:进入“配置” -> 点击当前配置 -> “模块” -> “添加模块”。
- 关键动作:
开启刚才导入的模块开关。
第三步:安装SSL证书(避坑必做)
如果你的代理软件还没安装证书,直接从软件设置里找到“MitM”选项,点击 “生成新的CA证书”-> “安装证书”。
- 安装后,请务必去手机 “设置” -> “通用” -> “VPN 与设备管理”,点击刚安装的证书,选择 “安装”。
- 特别重要:
接着去 “设置” -> “通用” -> “关于本机” -> “证书信任设置”,找到对应证书,将开关拨到“开启”状态。
第四步:设置你的虚拟位置
- 打开作者提供的 https://wloc-pages.pages.dev。
- 在地图上直接点击你想设置的目的地,或者直接搜名字。
- 点击“储存到设备”,下次Apple定位触发时自动生效。
第五步:享受“瞬间移动”
以后想换位置,只需:
- 方法 A(最简单):
打开刚才的选点页面,点击一下“保存”即可。
- 方法 B(快捷指令):
- wloc 设置地理位置:https://www.icloud.com/shortcuts/a82717d8fdad4e6280866fcf911173f7
- wloc 清理恢复位置:https://www.icloud.com/shortcuts/f42632d406504f24a2cd163af4fe012f
如果你安装了快捷指令,直接在地图App点“分享”,弹出的菜单里选择“wloc”,位置数据就会自动同步给你的系统。
快捷指令
给玩家的避坑指南
为了保证定位修改的成功率,以下两点务必注意:
iOS高版本机制:在 iOS 26+ 等较新系统中,系统大大增强了定位缓存机制。如果你发现定位改了但地图没变,别急着报错,重启手机是清除缓存、让配置生效的最有效方式。
方法一:
- 先在选点页面选好需要修改的定位并储存到设备
- 开飞行模式 → 关闭定位服务 → 重启设备
- 关闭飞行模式(WiFi 也要关)→ 连接代理工具(确认 VPN 图标出现)→ 打开定位服务
- 打开地图验证
方法二:
- 关闭定位服务
- 在选点页面选好位置并储存到设备
- 打开定位服务 → 弹出「允许访问位置信息」时选择「下次询问或在我共享时」
- 打开地图验证
感谢开发者 Yu9191 的无私奉献。记得去GitHub项目加星!
项目地址:https://github.com/Yu9191/wloc
温馨提示:请在遵守相关法律法规的前提下使用定位工具,切勿用于违规违法用途。
有关使用上的问题,欢迎您在底部评论区留言,一起交流~
- 作者:嘻咦啊呀
- 链接:https://zhcn.xyz/article/ios-location-spoofing-guide
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章





