WLOC

WLOC · 常见问题

常见问题与解决方案

证书、MITM、定位缓存、诊断……所有常见问题集中在一起,方便搜索查阅。

快速入门

需要越狱或者电脑吗?

不需要。WLOC 在任何 iPhone 上都能用,不需要越狱。所有操作都在手机上完成——不用 Mac,不用 PC,不用越狱。

WLOC 支持哪些代理工具?

支持 Shadowrocket($2.99 一次性购买)、Surge、Quantumult X、Loon、Stash 和 Egern。Shadowrocket 价格最实惠,适合入门。

WLOC 支持所有 iOS 版本吗?

WLOC 需要 iOS 17 或更高版本。App 本身可以在任何 iOS 17+ 的 iPhone 上运行,但定位测试还需要一个兼容的代理工具并开启 HTTPS 解密。

不花钱能试吗?

可以。免费下载 WLOC,包含 1 次免费位置写入、3 个自定义收藏和完整诊断功能。你可以在决定升级前完整评估整个工作流。

证书与设置

为什么需要安装 CA 证书?

WLOC 利用 HTTPS 解密(MITM)来修改 Apple 的网络定位响应。CA 证书让你的代理工具能解密并重新签名流量。这个证书只存在你的 iPhone 上——随时可以在 设置 > 通用 > VPN 与设备管理 里删除。

如何安装并信任 MITM 证书?

1) 在代理工具中开启 HTTPS 解密。2) 将 gs-loc.apple.com 和 gs-loc-cn.apple.com 加入 MITM 主机名列表。3) 在 iOS 设置 > 通用 > 关于本机 > 证书信任设置中,开启信任你的代理工具的 CA 证书。4) 运行 WLOC 诊断验证一切正常。

证书显示「不受信任」怎么办?

通过代理工具安装证书后,还需要手动信任:iOS 设置 > 通用 > 关于本机 > 证书信任设置 > 打开你代理的 CA 开关。这一步和安装是分开的。

CA 证书安全吗?

证书由你的代理工具生成,只存在你的 iPhone 上,仅用于本地解密 gs-loc.apple.com 和 gs-loc-cn.apple.com 流量。测试完了可以随时删除。WLOC 无法访问你的证书。

诊断与排错

目标位置已经保存了,但目标 App 还是显示真实位置,为什么?

保存目标只能证明 WLOC 已取得坐标。请在诊断中把最近请求和 patch 时间与重新打开目标 App 的时刻进行比较;任一时间未更新,就先修复对应的网络链路。两项都是新的,再彻底关闭并重开目标 App,记录定位权限,并比较一次条件稳定的室内测试。GPS、App 缓存、IP 地区、账号状态或服务端规则仍可能决定结果;WLOC 无法清除 locationd,也不保证目标 App 一定采用已 patch 的网络结果。

诊断显示「等待定位请求」是什么意思?

目标坐标已保存,但诊断还没有观察到新的兼容 Apple 网络定位请求。按授权测试所需权限重新打开目标 App,再检查最近请求时间是否更新;如果没有更新,请复核兼容客户端、限定主机的 HTTPS 配置和请求链路。调整权限只是受控诊断步骤,不代表缓存一定已经清除。

诊断显示「MITM 缺失」怎么修复?

说明 HTTPS 解密没有生效。检查:(1) 代理工具里 HTTPS 解密已开启。(2) gs-loc.apple.com 和 gs-loc-cn.apple.com 在 MITM 主机名列表中。(3) CA 证书在 iOS 设置中已信任。(4) 代理/VPN 已连接。

怎么确认定位真的改了?

运行诊断,保存目标,确认设备状态显示 mode=active 且 current 是你的目标坐标。然后打开目标 App 验证位置变了。用 WLOC 里的「位置生效了吗」确认按钮记录结果。

定位缓存与恢复

为什么地图显示改了,另一个 App 还是旧位置?

目标 App 可能使用强 GPS、有缓存、不同权限、IP 地区、账户规则或服务器检查。对比它的表现和 WLOC 诊断时间线。有些 App 更依赖网络定位信号,有些则检查多种信号。

怎么恢复真实位置?

打开 WLOC,点击「恢复真实位置」或清除目标,再确认诊断显示 passthrough 模式以及新的透传时间。彻底关闭并重新打开目标 App,记录它显示的结果。WLOC 会停止 patch 兼容网络响应,但无法清除 iOS 或目标 App 的缓存;如果结果仍旧陈旧,请按系统缓存指南分开核对新证据与缓存状态。

iOS 定位缓存多久会过期?

Apple 没有公布 WLOC 专属的固定缓存时长。不要把陈旧结果当成只需等待的计时器:先比较最近请求与 patch 时间,再彻底关闭并重开目标 App,核对并恢复原定位权限,然后比较一次条件稳定的室内测试。重启授权测试设备只应作为后续排查陈旧状态的升级动作。WLOC 无法清除 locationd,也不保证目标 App 会在某个时刻丢弃自己的缓存。

坐标系:WGS84 / GCJ-02 / BD-09

WGS84、GCJ-02、BD-09 有什么区别?

WGS84 是全球 GPS 标准。GCJ-02 是中国国家标准,在 WGS84 基础上加了偏移。BD-09 是百度自己的坐标系,在 GCJ-02 基础上再加偏移。WLOC 内部统一用 WGS84,转换中国大陆坐标时会显示米级精度提醒。

解析后的坐标和原始输入有点偏差?

当你粘贴高德或百度的地图链接时,原始坐标可能是 GCJ-02 或 BD-09。WLOC 会把它转成 WGS84 并显示原始坐标系供你核对。转换后有米级偏差是正常的。

隐私与数据

我的测试位置存在哪里?

存在你的 iPhone 上——App 的本地存储(Application Support 目录)里。Worker 只负责解析和生成设置,不存储位置历史。WLOC 是本地优先的设计。

WLOC 会发送什么数据到服务器?

WLOC 发送匿名的产品分析数据(随机安装标识,不含坐标、不含个人信息)到 wloc.app 用于运维监控。定位解析、坐标转换和模块生成请求发送到 Worker,Worker 不存储坐标。分析系统拒绝接受原始坐标、地图链接、邮箱地址或任何个人身份信息。

怎么删除我的所有数据?

打开 WLOC > 设置 > 「删除所有本地数据」。这会永久删除收藏、路线、连接配置、诊断结果、匿名安装标识和待发送的分析事件。App Store 订阅在 iOS 设置中单独管理。

订阅与付费

WLOC Pro 多少钱?

WLOC Pro 是自动续期的年订阅。符合资格的 App Store 账户可以免费试用 7 天。确认购买时,App Store 会显示精确价格和试用资格。

免费版包含什么?

免费版包含 1 次位置写入、3 个自定义收藏、完整诊断功能、路线预览和模块生成。你可以在升级前完整评估整个工作流。

怎么取消订阅?

打开 iOS 设置 > 点你的名字 > 订阅 > WLOC Pro。在那里可以取消自动续期。取消在当前付费周期结束时生效。WLOC 没有权限管理你的订阅。

我以前买了老版 Lifetime,还需要订阅吗?

不需要。Lifetime 老用户永久保留全部功能权限。无论是通过 App Store 验证还是从 1.0 版本迁移过来的,你的权限都会被保留。

WLOC

还有其他问题?

在 App 内运行诊断,复制报告,通过「联系支持」发送给我们。