先给结论:iOS 27 更新后通知晚到,通常是被压住了,而不是丢了。常见的「压住者」是:专注模式在过滤哪些内容可以打扰你,定时摘要把通知攒到你设定的时间点,某个 App 自己的通知设置,以及低电量模式在削减后台活动。苹果推送是系统级通道;通道真坏了的表现是通知完全不来。
「晚到」还是「没到」,这一个区分就是全部诊断,它决定你需要本文的哪一半。
「晚了」和「没到」是两个不同的问题
| 你看到的 | 实际发生了什么 | 去哪里看 |
|---|---|---|
| 通知会出现,但比事件晚几分钟到几小时 | 已投递,被压住或攒批了 | 专注模式、定时摘要、低电量模式 |
| 只有打开 App 时才出现 | 根本没作为推送投递 | App 的权限、它的版本、它自己的设置 |
| 只有一个 App 晚,其他都正常 | 那个 App 的设置或适配 | 那个 App 的通知设置 |
| 连信息和来电都晚 | 系统级或网络条件 | 专注模式、低电量模式、信号、重启 |
第一行和第二行几乎没有共同点。前一种情况里,iOS 已经拿到了通知,只是在选择什么时候展示;后一种情况里,通知从未以推送形式到达手机,是你打开 App 时它自己去取的。把两者弄混,是人们在一个错误的页面上耗掉一小时的主要原因。
如果你属于第二行——不打开 App 就什么都不显示——排查在《iOS 27 更新后通知不推送》(见文末相关阅读)里。
为什么推送和后台 App 刷新是两回事
这一点值得说清楚,因为它是这个领域最常见的一处混淆。推送是苹果的系统级通道:App 的服务器把消息交给苹果,苹果把它投递到设备,由 iOS 展示通知。后台 App 刷新是另一套机制,决定 App 能否在你不用它的时候自己醒来抓取新数据。
由此有两个推论。第一,为了省电关掉后台 App 刷新不会让你漏掉推送——推送照样到达。第二,如果通知真的收不到,关掉后台刷新也帮不上忙,因为它从来不是投递路径。
按顺序检查
① 专注模式。 打开 设置 → 专注模式,看有没有正在生效或曾经生效的模式——勿扰模式、工作、睡眠、个人。专注模式会拿它允许的人和 App 列表去过滤通知,不在列表里的会被静音或延后。逐个检查每种模式里的允许列表,因为一个在你的习惯里「像是关着」的模式,也可能被排了时间表。
② 定时摘要。 在 设置 → 通知 → 定时摘要 里,看它是否开启、哪些 App 被包含在内。被包含的 App,通知会被收集起来在你设定的时间点投递,感觉和「通知坏了」一模一样。把任何有时效要求的 App 移出摘要。
③ 单个 App 的权限与提醒样式。 在 设置 → 通知 里打开那个 App,确认「允许通知」是开着的,且提醒样式不是「无」。更新偶尔会重新询问权限,如果当时被「不允许」划掉了,这个设置就会一直是关的。
④ App 自己的开关。 很多 App 还有第二层通知设置——静音开关、免打扰时段,或「仅 Wi-Fi 下」的规则。系统设置正确,不代表 App 自己的开关是开着的。
⑤ 低电量模式。 在 设置 → 电池 里看低电量模式是否开启。它会削减后台活动,可能压住任何依赖后台工作的东西。
⑥ 信号与网络条件。 蜂窝信号弱的手机可能晚收推送,这常常表现为「在公司就晚,在家就正常」。先比较两个地点,再假设是软件原因。
⑦ 重启,然后更新。 正常关机再开机是成本最低的清状态方式。如果只有某一个 App 晚、其他都准时,就更新那个 App:第三方 App 按自己的时间表适配新系统,这与「只有单个 App 闪退」是同一种模式。
什么情况才算真的有问题
- 连信息和来电也晚,网络良好、重启过、也没有开启专注模式或定时摘要——这更接近系统或运营商层面的状况,更新到最新小版本或联系苹果是合理的下一步。
- 某个 App 一直晚,更新它也没有任何变化——那是这个 App 的服务器或它的适配问题,该收到反馈的是它的开发者。
- Wi-Fi 下通知准时、蜂窝下就晚——这个差别指向网络,或指向省电策略在压后台工作,而不是通知系统本身。
有一件事要避免:不要安装那些声称能「修复」或「加速」推送的描述文件或第三方工具。推送是苹果的系统级通道,外部没有任何东西能让它变快,上面这些设置才是真正的入口。