有什么可以帮你的?
大多数问题都源于以下原因之一。请依次排查,一旦伪造生效即可停止。
你遇到了什么问题?
伪造在某个网站上不起作用
以下按从常见到少见排序。你多半用不着看到最后。
GeoSpoof 也可在 Chrome、Edge、Brave 和 Safari 上运行。以下步骤是针对 Firefox 编写的(这类冲突在 Firefox 上最常见)——在其他浏览器上,请应用对应的设置。
最后更新: July 2026
刷新标签页,或重新打开它
GeoSpoof 只对在其启用之后加载的页面生效。任何在你安装、更新或重新启用 GeoSpoof 时就已打开的标签页,在重新加载之前都不会被伪造。请刷新你正在测试的标签页——如果没用,就关闭它再重新打开。
确认 GeoSpoof 正在该网站上运行
GeoSpoof 的工具栏图标会显示它是否在当前标签页激活。如果未激活,就不会有任何内容被伪造——最常见的原因是“筛选”标签页中设置的站点范围。

在此标签页已激活 
未在此标签页运行 - 白名单模式:只有列表中的网站会被伪造——请把你正在测试的网站加进去。
- 黑名单模式:确保该网站不在列表中。
- 或切换到“全部”以在任何地方伪造。
重置该网站的位置权限
如果测试显示“Geolocation: Denied”,说明 Firefox 正在拦截该请求——通常是因为之前在勾选了“记住此决定”的情况下拒绝了提示。

在指纹测试中,被拦截的位置请求就是这个样子。 - 点击地址栏中的锁形图标。
- 清除任何已记住的位置“拦截”设置,然后重新加载页面。
- 在 Firefox 设置中,确认“阻止访问你的位置的新请求”处于关闭状态。
- 如果 GeoSpoof 的“保留位置提示”开关已开启,而你拒绝了提示,请要么允许它,要么关闭该开关,让 GeoSpoof 直接作答。

GeoSpoof 弹窗中“保留位置提示”已关闭。 重启你的浏览器
有些浏览器 API 在启动时就已建立,因此最近的安装、更新或设置更改,可能要等你彻底关闭并重新打开浏览器后才会生效。
最佳诊断
在全新的 Firefox 配置文件中测试
干净的配置文件能把 GeoSpoof 与你现有的设置隔离开。
- 打开
about:profiles并创建一个新配置文件。 - 启动它,安装 GeoSpoof,然后再次测试同一个网站。
如果伪造在干净的配置文件中生效,说明 GeoSpoof 本身没问题——是你常用配置文件中的某些东西在干扰,几乎总是隐私工具或某项
about:config更改。接下来的两步会处理这些情况。- 打开
禁用有冲突的隐私工具
加固类工具会更改许多与 GeoSpoof 相同的浏览器 API,并可能覆盖它。请临时禁用你使用的任何此类工具,然后重试:Arkenfox、Betterfox、LibreWolf、CanvasBlocker、JShelter、Chameleon、Trace,或任何指纹随机化工具。
检查
about:config(高级)如果你加固过 Firefox,请确认以下首选项已被禁用,然后重启并重试。严格的“增强型跟踪保护”通常没问题,无需更改。
privacy.resistFingerprintingprivacy.fingerprintingProtectionprivacy.fingerprintingProtection.pbmode
在第二个指纹测试上验证
不同测试测量不同的 API,有些本身就有 bug。在断定是 GeoSpoof 的问题之前,请在另一个可靠的测试上验证结果——我们推荐 arkenfox TZP 的 Region 部分。
打开 TZP 测试
其他常见问题
工作原理
点按菜单栏图标并选择“设置…”。向导会随着你的操作逐项打勾。用数据线连接 iPhone 以完成设置。完成后,GeoSpoof GPS 会继续通过 Wi-Fi 工作。
你需要准备
- macOS 13(Ventura)或更高版本。
- iPhone 上的 GeoSpoof 应用,以及 GeoSpoof Pro。这个应用是你的控制中心,由它来设置位置,而更改设备的真实 GPS 是 Pro 功能。
- 一部已开启开发者模式的 iPhone,首次设置时通过 USB 数据线连接。
- Xcode,Apple 免费的开发者应用,来自 Mac App Store。你无需构建任何东西:安装它,并在连接 iPhone 的情况下打开一次,让它提供 iOS 开发者映像。它的下载很大,请预留约 15 GB 的可用空间。已经有开发者映像了?可以改为让应用指向那个文件夹。
安装应用
打开 DMG,将 GeoSpoof GPS 拖入“应用程序”文件夹,然后启动它。它在菜单栏中运行(没有 Dock 图标,也没有窗口),并会在首次启动时打开设置向导。

允许访问本地网络
首次启动时,macOS 会请求本地网络访问权限。点击“允许”,这样 GeoSpoof GPS 才能找到并与你的 iPhone 通信。没有此权限,应用就看不到你的手机。
- 错过了提示?在 系统设置 ▸ 隐私与安全性 ▸ 本地网络 ▸ GeoSpoof GPS 中开启。
- 一直卡在“未找到设备”,通常就是这个权限被关闭了。

安装 Xcode
GeoSpoof GPS 需要 Apple 的开发者磁盘映像,而它随 Xcode 一同提供。请先开始这个下载——它很大(数 GB),让它在后台安装,同时你去完成下面这些快速的 iPhone 步骤。
- 从 Mac App Store 免费安装 Xcode 并打开一次。
- 首次启动时会出现“选择平台”界面。勾选 macOS,其余(包括 iOS)保持不勾选,然后继续——你不需要 iOS SDK 或模拟器;无论如何,开发者映像都属于 Xcode 的基础安装内容。
- 等待“正在安装组件”完成,然后退出 Xcode。无需项目、无需构建、不用编译任何东西,也不需要付费的 Apple Developer 账号。
- 已经有开发者映像了?让 GeoSpoof GPS 指向那个文件夹,即可完全跳过 Xcode 的下载。

连接 iPhone
将 iPhone 连接到 Mac 并解锁。请使用支持数据传输的数据线,因为有些只能充电。如果没有出现,换一根数据线或另一个端口试试。
信任此电脑
当 iPhone 询问是否信任此电脑时,点按“信任”并输入密码。这样你的 Mac 和手机才能相互通信。
- 没有提示?保持手机解锁,然后拔下再插上数据线。该提示只在屏幕解锁时出现。
- 仍然没有?锁定并解锁手机(或重启),然后重新连接。
- 仅作为最后手段:设置 ▸ 通用 ▸ 传输或还原 iPhone ▸ 还原 ▸ 还原位置与隐私,然后重新连接并点按“信任”。

开启开发者模式
在 iPhone 上前往 设置 ▸ 隐私与安全性 ▸ 开发者模式,将其开启并按提示重启。它只有在 iPhone 至少连接过 Mac 一次之后才会出现。

与此 Mac 配对
在设置窗口中点击“配对”。这次一次性的安全握手让你的 Mac 能够驱动 iPhone 的 GPS。配对过程中请保持手机解锁并连接。
准备开发者映像
需要已安装 Xcode(见上)。在 iPhone 已连接并解锁的情况下,点击“准备”。GeoSpoof GPS 会将 Apple 的开发者磁盘映像(DDI)个性化到你的设备并挂载它——正是这个组件让应用能够设置你的真实 GPS 位置。它由 Apple 签名并为你自动完成;无需任何配置。
找不到映像?如果“准备”提示找不到开发者映像,可能是 Xcode 的安装尚未完成铺设。请打开“终端”,运行以下命令,然后再次点击“准备”:
xcrun devicectl manage ddis update在 GeoSpoof 中选择位置
像往常一样在 GeoSpoof 中设置位置。iPhone 的系统级 GPS 会随之跟随并保持一致,即使你拔掉数据线切换到 Wi-Fi 也是如此。
获取 iPhone 版 GeoSpoof
仍需要帮助?
给我们发邮件,我们会在一两天内回复你。
请附上这些信息,以便我们更快提供帮助:
- Firefox 版本
- 操作系统
- GeoSpoof 版本
- VPN 提供商(如适用)
- 你正在使用的指纹测试网站
- 结果的截图
- 在全新的 Firefox 配置文件中伪造是否生效
你也可以报告问题:GitHub.