Keep Alive 中文文档 下载 App

Keep Alive 误报了怎么办

误报是怎么发生的

Keep Alive 的触发需要连续通过两关:

  1. 无操作计时超时(默认 12 小时)
  2. 确认弹窗等待超时(默认 60 分钟)

加上休息时段(默认 22:00–06:00)跳过不计时。误报说明至少两关都通过了——也就是真的有超过 13 小时没碰手机(默认参数下)。

先搞清楚这次误报的时间线

打开 Keep Alive Settings 页面,能看到:

对照这次误报的时间点,重建完整时间线:

例:
  周日 22:00 正常睡觉 → 休息时段开始
  周一 06:00 休息时段结束 → 计时开始
  周一 12:00 刚好 6 小时 → 计时不到 12
  ...(假设中间没碰手机)
  周一 18:00 满 12 小时 → 弹窗弹出
  周一 19:00 60 分钟确认超时 → 触发预警

常见误报场景和修复

场景一:午觉 + 晚上一起凑够了时间

原因:只设了晚上的休息时段,没覆盖午觉。

修复:

场景二:长途航班/高铁/开会

原因:12 小时没碰手机(比如 10 小时航班 + 2 小时休息时段)。

修复:

场景三:周末睡太久忘了看手机

原因:周六一觉睡到下午,中间没碰手机,加上休息时段覆盖不完全。

修复:

场景四:休息时段本身设错了

原因:比如设成了 Start = 06:00, End = 22:00(反过来了)。

修复:进入 Rest Period 设置页检查方向。界面会自动处理跨午夜(22:00→06:00 是对的,06:00→22:00 也是对的——只要开始时间 < 结束时间或明确是跨午夜就行)。

场景五:重启后假预警(1.5.2 之前版本)

原因:1.5.2-alpha 修复了"重启后重新计时引发假预警"的 bug——老版本重启会重置计时,而有时系统会把重置当成"计时继续"。

修复:升级到 1.5.2+。或者重启后手动打开一次应用重置计时。

要不要关掉确认弹窗

不要。确认弹窗是 Keep Alive 两层防误报的第二层(休息时段是第一层)。关掉它意味着只剩一层过滤,误报概率会高很多。

如果觉得 60 分钟等待太长或太短,调整时长就行——比如午觉场景下加长到 90 分钟,户外场景下缩短到 30 分钟,不要直接关。

关于"没看到弹窗就触发了"

这种情况极其罕见。如果真的发生了,可能原因:

1.5.1 起全屏弹窗在锁屏界面就能显示——这个改动大幅降低了"弹窗被忽略"的概率。