TrailCam

指南

「App 后台刷新」会影响 iPhone 上的 GPS 记录吗?

设置 → 通用 → App 后台刷新。光看名字,这像是决定手机收进兜里之后徒步 App 还能不能继续跟着你走的那个开关,读起来就是「后台权限」本身。但具体到持续记录 GPS 这件事上,真正管用的通常不是它。另有一个更具体的权限在做这件事,「App 后台刷新」回答的问题,其实比名字听起来窄得多。

简单说

关掉「App 后台刷新」本身,并不会让 App 停止在后台记录 GPS 位置。持续的位置记录走的是另一套机制——挂在「始终允许」定位权限上的后台许可——iOS 把它跟「App 后台刷新」管的那种周期性内容更新分开对待。一个已经拿到「始终允许」、正在记录中的 App,就算把「App 后台刷新」关掉,记录照样继续。「App 后台刷新」真正切换的,是 App 在你没看它的时候想做的其他事情。

「App 后台刷新」实际管的是什么

「App 后台刷新」是那个让你打开一个 App 时内容已经备好、而不是对着空白页面等它加载的设置。邮件 App 在你点进去之前就先查好新邮件,新闻 App 提前把明天的头条准备好,社交 App 的动态早已刷新完——这些都发生在 iOS 分给后台 App 的一段段短暂、不固定的时间窗口里,分配的松紧大致跟你平时打开这个 App 的频率有关。整机关掉,或者按 App 单独关掉,这种悄悄提前准备的动作就会停下来,改成你下次打开时当场去取。

持续的位置记录为什么走另一套机制

一段正在记录中的 GPS 轨迹,并不是这个意义上「要刷新的内容」——它不是隔一阵子去看看有没有更新,而是 App 已经在进行中的一项任务。iOS 用专门给位置更新准备的后台机制来处理这件事,打开这套机制的是「始终允许」定位权限,不是「App 后台刷新」。只要 App 声明了自己需要持续定位、并且拿到了「始终允许」,不管那个通用的刷新开关是开是关,它都能在后台继续收到位置更新,把手头这项任务做完。

这就是为什么这两个设置能各管各的,互不矛盾:「App 后台刷新」关着,轨迹却照样在锁屏、手机揣在兜里的情况下一步不落地记下来。一个问的是日常的后台杂活,另一个问的是已经在跑的任务——本来问的就不是同一件事。

关掉之后,实际会变的是什么

  • App 原本会在两次打开之间悄悄做的事——查查有没有更新、提前备好点内容——会停下来,要等你下次打开它才发生。
  • 对一段已经拿到「始终允许」、正在进行中的记录没有影响,该怎么继续还怎么继续。
  • 它跟定位服务、跟「始终允许」/「使用App期间允许」的选择是分开设置的,在设置里是不同的项,改一个不会影响另一个。
  • iOS 自己也会在某些情况下限制或关掉「App 后台刷新」,比如开着低电量模式的时候,这跟手动设置是各管各的两件事。

容易想岔的地方

  • 为了省电关掉「App 后台刷新」,顺带以为记录也会停——只要「始终允许」还在,就不会。这两个设置没有关系。
  • 锁屏之后轨迹还记得好好的,就以为这证明「App 后台刷新」是开着的——这证明的其实是「始终允许」拿到了,真正起作用的是那个权限。
  • 在设置里的「App 后台刷新」那一项底下找 GPS 记录的线索,翻半天找不到——找错了地方,该看的是 隐私与安全性 → 定位服务 → 对应的 App。
  • 轨迹提前断了,就把「App 后台刷新」重新打开想解决问题——如果原因是定位权限设成了「使用App期间允许」,「App 后台刷新」开不开跟这个没关系。

TrailCam 在这件事上是怎么做的

TrailCam 会在熄屏、或者切到别的 App 之后继续记录轨迹,靠的是「始终允许」定位权限,不是「App 后台刷新」。「App 后台刷新」关着,也不会打断正在进行中的记录。App 本身免费下载。

常见问题

要让徒步 App 在后台记录轨迹,需要打开「App 后台刷新」吗?
GPS 记录本身不需要。它走的是「始终允许」定位权限打开的另一套后台机制。「App 后台刷新」管的是别的后台行为,不是持续的位置更新。
「App 后台刷新」在哪里改?
设置 → 通用 → App 后台刷新,里面有整机的总开关,下面还有按 App 单独的开关。
轨迹记录到一半断了,该查的是「App 后台刷新」的设置吗?
通常不是。去 设置 → 隐私与安全性 → 定位服务 → 对应的 App,确认设成的是「始终允许」而不是「使用App期间允许」——持续的后台记录真正依赖的是这个。

记录你自己的轨迹

TrailCam 是一款 iPhone 上的 GPS 轨迹记录 App,会把沿途拍的视频、照片和语音钉在你拍下它的那个位置,并支持导出成 GPX 1.1 或 CSV。免费下载。

在 App Store 下载