Infinix、Tecno 和 itel:为什么消息只有打开应用才会到达
由 Message Alarm 团队撰写更新于 1 分钟阅读让提醒变慢的手机设置
如果 Infinix、Tecno 或 itel 手机上的消息只有在你打开应用时才会显示出来,说明手机已经在后台把那个应用冻住了。 在 Phone Master 的自启动管理里允许它,为它关掉省电功能,再关掉息屏推送相关的选项, 消息就能在手机放在口袋里的时候照常到达。
这种情况有一个很特别的感觉。一个小时什么都没有,然后你打开应用,手机连震五次,所有内容一起涌进来。 消息从来没有丢失过。它们一直在门口等着,等应用醒过来。
为什么消息会一直等到你打开应用?
Infinix(XOS)、Tecno(HiOS)和 itel 都来自同一家公司 Transsion,对续航用的是同一套方法: 在你没用的时候,彻底停掉应用。Don't kill my app 是一个按品牌记录这些限制的开源网站, 它在 Tecno 页面 上把这形容为一种激进的电池设置, 会让应用“完全停下来,像被冻住的时间”,直到你再回去打开它,并指出这会影响设备上所有的应用。 没有单独的 Infinix 页面,但 Infinix 和 itel 手机用的是同一个 Phone Master 工具,以及同一类开关。
一个被冻住的应用没法把一条到达的消息变成通知。所以消息会一直等着,直到你自己打开应用,然后所有内容一起到达。 这正是为什么应用看起来坏了,实际上它没有坏。
哪些设置能让应用在后台运行?
大部分重要的设置都在 Phone Master 里,这是预装的清理、电池和安全工具。挑出必须联系到你的那两三个应用, 对每个都做下面这些步骤。名称是较新版本上用的,会因机型和更新而变化。
- 打开 Phone Master,点工具箱,再点自启动管理,允许这个应用。如果找不到,打开设置并搜索“自启动”。
- 打开设置并搜索“省电管理”(在一些机型上,它在电池实验室 › 省电设置里),再为这个应用关掉它。
- 在 Phone Master 的设置里(一些版本叫“高级设置”),如果手机有这些选项,关掉“息屏推送拦截”“息屏休眠”和“息屏定时推送”。
- 打开这个应用的应用信息,点“电池”,设为“无限制”或“不优化”。
- 打开最近任务,点应用卡片上的小箭头或菜单,选择锁定选项。
Phone Master 的开关到底改变了什么?
自启动管理是一份带开关的应用列表。在这里关着的应用,重启之后或者被系统停掉之后都没法自己启动, 这正是“必须打开应用才能收到消息”这种现象的主要原因。Don't kill my app 对这份列表的建议很简单:全部打开。 我们会更挑剔一些,只允许真正需要联系到你的应用,但这也说明了这一份列表有多重要。
息屏相关的选项是下一个怀疑对象。从名字来看,“息屏推送拦截”“息屏休眠”和“息屏定时推送”都会在屏幕熄灭时 压住应用或它们收到的推送,而这恰恰是你最需要消息能通过的时候。Don't kill my app 建议把这三个都关掉, 对聊天或银行应用来说,我们也同意这个建议。
然后是“睡眠模式优化”,这个很容易被忽略。根据 Don't kill my app 的说法,它会在你没用手机的夜间打开飞行模式。 任何单个应用的设置都没法战胜飞行模式。如果夜间消息从没到达、白天消息却正常,先检查这一项。
还有两个比较小的设置。“电量马拉松”是一个额外的省电模式,Don't kill my app 建议关掉它的“电量加速”。 “应用加速器”能让你添加一份简短的列表(它提到最多四个)获得额外保护,这正是你主要聊天应用的好去处。
应该停止使用 Phone Master 的清理功能吗?
大多数时候应该。那个大的“一键清理”或“加速”按钮会关闭应用来释放内存,在这些手机上,一个被关闭的应用 常常会一直关闭,直到你再打开它。每天早上点一下这个按钮,会悄悄抵消上面做的所有设置。我们的看法是, 释放出来的那点内存,不值得用丢失的消息去交换,Android 自己管理内存已经足够好了。如果你喜欢用清理功能, 至少先把重要的应用锁定在最近任务里,因为被锁定的应用会被跳过。
要锁定一个应用,打开最近任务,点卡片顶部的小向下箭头或菜单,选择带锁形图标的选项。
怎么用一分钟测试,再做一次整夜测试?
锁上手机,让它屏幕朝下放着。用另一台手机,或者电脑上的网页版,给自己发一条消息。它应该在几秒钟内到达, 你不用碰任何东西。
一分钟的测试没法测出“睡眠模式优化”或“息屏休眠”,它们只会在过了一段时间之后才生效。所以当天晚上要做真正的测试: 让手机闲置一个小时以上,再请人给你发消息。如果在屏幕还是暗的时候就到达了,说明你修好了。
如果消息仍然延迟怎么办?
也要检查简单的原因:勿扰模式、一个被静音的聊天,或者应用自己的通知开关。如果这些都没问题, 看看手机到底放过了什么会有帮助。
Message Alarm 的“活动记录”界面会保留它检查过的每一条通知、哪些匹配了你的规则、 哪些响了,以及一条匹配为什么没响(每日或每周额度用完、闹钟被静音、另一个闹钟已经在响)。一条你确定发出去的消息, 如果完全没有列出来,说明它从没到达过 Message Alarm,这意味着手机仍然在压着应用。开着智能通知栏时, 首页会在 Android 把 Message Alarm 暂停了 30 分钟以上时显示警告,比如“智能通知栏昨晚被暂停了 3 小时。 Android 停掉了 Message Alarm。但没有任何内容丢失。”

在 Infinix、Tecno 和 itel 上,Message Alarm 的“修复后台问题”卡片有一个“自启动”项目,会替你打开 Phone Master 的自启动列表,还有一个“电池”项目,用来把它的电池用量设为“无限制”。因为 Android 不会告诉应用 自启动是不是开着,所以它会问“自启动开了吗?”,并相信你的回答。
同样的设置对聊天、邮件和银行应用也有帮助吗?
有帮助。WhatsApp、一款邮件应用、银行、配送应用或门铃摄像头,都会撞上同一道墙,而它们也都会靠同样的开关恢复过来。 对你依赖的每个应用都做一遍这些步骤。如果你想要一份记录,知道每条通知到底什么时候到达,从而判断修复是否生效,见 Android 通知历史。
| 设置 | 在 Infinix、Tecno 和 itel 上的位置 | 作用 | 该设成什么 |
|---|---|---|---|
| 自启动管理 | Phone Master › 工具箱 | 让一个被停掉的应用能自己启动 | 为这个应用打开 |
| 省电管理 | 设置 › 电池实验室 › 省电设置 | 限制应用以省电 | 为这个应用关掉 |
| 息屏推送拦截、息屏休眠、息屏定时推送 | Phone Master 设置 | 屏幕熄灭时压住应用和推送 | 关掉 |
| 睡眠模式优化 | Phone Master 设置 | 手机闲置的夜间自动开启飞行模式 | 如果你需要夜间消息就关掉 |
| 应用加速器 | Phone Master | 给少数选定的应用额外保护 | 加上你的主要聊天应用 |
其他品牌用别的名称做同样的事。见 小米自启动修复方法、 三星的“永不休眠的应用” 和 Vivo、Oppo 和 Realme 的设置。
等消息能按时到达之后,Message Alarm 就能把重要的消息变成一个大声的闹钟,即使静音也会响, 只要消息来自你命名的人,或者带有你选定的词语,就像 针对单个发送者的短信闹钟 那样。免费版包括 3 个监控的应用, 每天 7 次、每周 35 次应用闹钟,以及每周 2 次自动回复。 智能通知栏、安静模式、已保存和已删除的消息、历史记录、记账、账单提醒和智能功能都免费且不限次数。 没有广告,你的消息在手机上检查,绝不会上传。
大家常问的问题
为什么我的 Infinix、Tecno 或 itel 通知来得晚?
手机为了省电会在后台冻住应用,所以消息会一直等到你打开应用。在 Phone Master 的自启动管理里允许这个应用,并为它关掉省电功能,消息就能按时到达。
怎么防止 Infinix、Tecno 或 itel 关闭应用?
打开 Phone Master › 工具箱 › 自启动管理,允许这个应用,为它关掉省电管理,再关掉息屏推送相关的选项。在最近任务里锁定这个应用,并跳过一键清理功能。
这会耗电吗?
对几个主要靠等消息的应用来说会耗一点点电。让所有应用都保持允许才是真正耗电的做法,所以要把名单限制在必须联系到你的应用上。
每次更新后都要重新设置吗?
不是每次都要,但大的系统更新可能会重置这些开关。如果消息又开始让你等待,先检查自启动管理和息屏相关的选项。