跳转到主要内容

排查 GPS 问题

GPS 是一个利用一组轨道运动卫星发出的信号在地球上测算位置的系统。 GPS 系统包括你的 iPhone 设备中的芯片以及地球上空的卫星。

GPS 问题示例

如果你经历了以下任何一种情况,那么,你的活动报告的距离可能与你实际完成的距离不同,很遗憾,我们将无法“填入”缺失的数据,也不能修改现有数据。 值得庆幸的是,预防记录错误 GPS 数据的方法,比事后修复要多得多。 要防止将来出现类似问题,请参考本文中列出的故障排除步骤。

  • GPS 漂移:GPS 轨迹偏离道路。 你可能会发现,路线大体上符合道路的形状,但精确度要低得多。

  • GPS 信号丢失 如果 GPS 信号丢失,然后在一段时间后又重新获得,则系统会对信号丢失前和信号丢失后的点进行与任何其他两个点一样的处理(尽管它们之间的间隔时间更长),并会以一条直线连接。

  • GPS 跳动:GPS 轨迹“跳动”可能会导致你的活动报告的距离比你实际旅行的距离要长,因为系统会用一条直线将 GPS 轨迹的每一次拐弯都连接起来并计入成绩。

实现良好的初始 GPS 锁定

为了实现快速开始和高精度位置测算,你应该提供:

  • 一大片天空的清晰视野。 手机与天空之间的任何障碍物都会对信号强度产生不利影响。 一棵大树就是一个明显的障碍物,但即使是一个小包或一个背包也会对强度非常低的信号造成问题。

  • 找到卫星信号的时间。 为了缩短获取信号的时间,请将设备放在一个地方,并确保设备的数据通信已经启用。 这样可使手机的 GPS 能够获得关于其大致位置的提示。 即使天空非常晴朗,在某些情况下,也可能需要几分钟才能建立一次锁定。

在 iOS 设备上排查 GPS 问题时应采取的步骤

  1. 将你的 手机关机/开机。

  2. 关闭位置服务,然后再打开。

  3. 录制前请关闭所有其他已打开的应用程序;如果在活动过程中打开了其他应用程序,请在之后返回 Strava。

  4. 开始你的活动时,应确保你的手机没有连接 WiFi 网络。

  5. 在视野开阔、无遮挡的情况下打开 Strava,并在开始活动前比平时多等待几分钟,即使看到“已获取 GPS 信号”的提示信息也是如此。

  6. 执行 GPS 重置

    1. 双击主屏幕按钮。这样即可调出所有当前正在运行的应用如平铺图片大小的图像。向上滑动所有应用的屏幕将其关闭。

    2. 然后进入设置,打开飞行模式。

    3. 完成上述操作后,请进入“设置”→“通用”→“重置”,然后选择“重置网络设置”(届时您需要重新输入 Wi-Fi 密码!)

    4. 手机重置完成后,请进入“设置”→“隐私”→“定位服务”,先将其关闭,然后再重新开启。

    5. 然后进入“设置”> ,“隐私”> ,“定位服务”> ,“系统服务”,并将时区设置为“关闭”。

  7. 有些设备上安装的应用可能会禁用 GPS 服务或终止后台应用以减少电池使用和提高系统性能。 这类应用的例子包括“Advanced Task Killer(高级任务清理器)”和“Juice Defender(果汁卫士)”。 请禁用或调整这些应用的设置,以允许 Strava 在长时间的后台运行期间接收 GPS 信息。

  8. 最后的步骤

    1. 尝试使用 Strava 应用记录 10 分钟,让其在开阔的天空视野下搜索信号,并保持手机完全不动。

    2. 如果这样不能实现有用的位置测算,可检查确认 GPS 是否可以在其他应用上正常使用。 最好使用另一款健身追踪器应用,不要使用谷歌地图、Waze 或 Apple Maps 这样的导航应用。 导航应用利用基站将您的位置与已知的道路和路径进行匹配,这可能会让人产生GPS运行完美的错觉。 Strava 和许多其他健身应用都不进行此类操作,而仅仅使用 GPS 定位你。 正因如此,你可能会发现Strava很难定位到你的位置,但其他导航应用却能正常定位。

不断变化的性能

GPS 系统包括你设备中的芯片以及地球上空的卫星。 因此,即使你的设备在相同的地方,且设置和以前一样,它在头一天和第二天的表现也可能会不同。 通常,设备需要接收大约 5 颗卫星的信号,才能准确测算其位置。 随着卫星位置的变化、天气情况的变化以及地球外层大气特性的变化,GPS 系统中有非常多的部分超出了你的直接控制和观察范围,因此很难对造成性能不一致的具体原因做出结论。 我们建议你尝试上面列出的所有建议,然后再确定使用你设备的 GPS 的最佳方式。

这是否解答了您的问题?