Skip to content
WLOC授权 iOS 定位测试

WLOC · 常见问题

常见问题与解决方案

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

快速入门

需要越狱或者电脑吗?

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

当前的 WLOC 需要第三方 VPN 或代理吗?

不需要。当前测试描述文件包含证书和 VPN 隧道,不需要另外的第三方 VPN 客户端。旧客户端指南是旧版,不是默认路径。那些客户端的价格本页未写明。

WLOC 支持所有 iOS 版本吗?

本页不发布支持矩阵。iOS 27 beta 6 及以后是已观察到的阻断。其他 iOS 版本在这里都是未验证,未验证不是支持。当前测试描述文件包含证书和 VPN 隧道,不需要另外的第三方 VPN 客户端。

不花钱能试吗?

任何免费额度本页都未写明。这里不写价格,也不写位置写入次数或收藏数量。

证书与设置

为什么需要安装 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 已连接。

怎么确认定位真的改了?

诊断可以记录模式和时间。这并不证明目标 App 已采用该位置。打开目标 App,记下它实际显示的内容。

定位缓存与恢复

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

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

怎么结束这次测试?

清除目标或提交 Restore,然后重新查看 iPhone 和目标 App。清除目标、直通状态或已提交的 Restore,都不证明 iPhone 或目标 App 已经回到测试前。WLOC 不能清除 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 多少钱?

价格、计费周期和试用时长本页都未写明。这里不写试用天数,也不写金额。

免费版包含什么?

任何免费额度本页都未写明。这里不写位置写入次数,也不写收藏数量。

怎么取消订阅?

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

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

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