你是否遇到过:想在微信里展示“正在上海外滩”,却实际躺在家里的沙发上?或者测试某款只在特定城市上线的 App 功能,却被真实定位卡在“暂未开放”?wloc 正是为 iOS 用户量身打造的轻量级网络定位修改方案——它不劫持 GPS,不越狱,不装辅助工具,而是巧妙“拦截并重写”苹果官方网络定位服务(gs-loc.apple.com)返回的坐标,实现真正的系统级虚拟定位体验。
核心功能
- 全平台代理兼容:原生支持 Surge、Quantumult X、Loon、Stash 四大主流 iOS 代理工具,开箱即用,无需额外配置脚本或规则。
- 快捷指令一键操作:无需打开网页、不用手动输入经纬度——在苹果地图或高德地图中长按选点后,直接通过「共享 → wloc 设置地理位置」完成切换,3 秒生效。
- 智能地图链接解析:自动识别高德短链(含 302 跳转)、苹果地图 coordinate 链接,并在云端完成 GCJ-02 坐标纠偏与 WGS84 标准转换,确保精度可靠。
- 一键恢复真实定位:点击「wloc 清理恢复位置」即可彻底清除虚拟设置,回归设备原始网络定位,安全无残留。
- 免填坐标、在线选点:内置独立选点页面(Worker/Cloudflare Pages),打开即用,拖动地图即可实时预览效果,适合不熟悉地理坐标的普通用户。
- 隐私友好设计:所有地图链接解析均通过无状态 Cloudflare Worker 完成,不存储 IP、不记录坐标、不上传设备信息,仅做即时转发与格式转换。
适合哪些人用
如果你是以下用户之一,wloc 就是为你而生:
✅ 拥有 iOS 设备且已配置 Surge / QX / Loon / Stash 等代理工具的技术爱好者;
✅ 经常需要临时切换定位测试 App 功能(如外卖、打车、本地生活类新版本)的产品/运营人员;
✅ 使用高德地图或苹果地图分享位置时,希望快速模拟异地打卡、旅行分享的日常用户;
✅ 拒绝越狱、不信任第三方 IPA 重签名、追求轻量可控方案的隐私敏感型用户。
快速上手
只需三步,5 分钟搞定:
- 订阅模块:根据你使用的代理工具,复制对应链接(Surge / QX / Loon / Stash)到客户端「模块」或「配置」中启用;
- 信任域名:在代理设置中确保
gs-loc.apple.com已被代理并信任(通常默认已包含); - 使用快捷指令:前往 wloc 设置地理位置 或 wloc 清理恢复位置,添加到快捷指令库并允许运行即可。
提示:首次使用建议先打开「设置 → 隐私与安全性 → 定位服务」,确认「系统服务 → 网络搜索」处于开启状态,以保障 gs-loc 服务正常调用。
项目信息
修改 Apple 网络定位(gs-loc)返回坐标 · 支持 Surge / Quantumult X / Loon / Stash · 快捷指令一键设置/恢复定位
编程语言:JavaScript|Star 数:487|开源协议:未明确声明(项目 README 中未注明,建议使用前查阅最新 LICENSE 文件)|GitHub 项目地址
这是一款真正把“技术隐形”做到极致的 iOS 开源工具——没有复杂文档,没有命令行,只有地图上的一个点和指尖的一次分享,就能让网络定位为你所用。



