古香网 - 知识创造价值
热搜:
快讯
首页 /古香科普 / 正文

微信不打开就无法接收消息是为啥

内容摘要

微信不能收到信息的原因是由于系统级别的权限控制和后台保活机制被人为或者非人为地减弱所致,在手机开启了省电模式、关闭了自启动功能、禁止了后台刷新之后,或者是微信的通知开关没有打开的情况下,系统就会强行冻结它的网络连接以及进程活动,使得服务器发送过来的信息无法

微信不能收到信息的原因是由于系统级别的权限控制和后台保活机制被人为或者非人为地减弱所致,在手机开启了省电模式、关闭了自启动功能、禁止了后台刷新之后,或者是微信的通知开关没有打开的情况下,系统就会强行冻结它的网络连接以及进程活动,使得服务器发送过来的信息无法到达本地;对于安卓设备来说还需要注意厂商定制系统的“智能内存管理”策略,在iOS平台上则依靠严格的后台应用程序刷新规则来实现上述效果。

微信不打开就无法接收消息是为啥

打开微信的通知开关

打开微信我的设置新消息通知选项,并且把接收新消息的通知开关打开,在安卓手机上还需要往下拉找到新消息系统的通知并勾选允许的通知以及声音、震动、在锁屏界面显示通知等等子项都不能关闭。另外一些型号比如华为EMUI和小米MIUI还有通知渠道管理可以单独点击进去把聊天消息和服务通知都设为允许。如果不小心开启了静音模式或者设置了不打扰时间段也需要一并关闭不然即使所有的通知权限都被打开了但是信息还是会受到系统的屏蔽。

第二条 批准了手机系统的级别权限以及后台策略

安卓手机用户需要依次打开设置-应用管理-微信-电池-电池优化,并把微信设置为不进行电池优化;接着回到启动管理或者自启动管理,在微信右边的开关处保持打开的状态;如果是OPPO或者vivo系列的手机的话,在智能省电里面找到休眠的时候也可以联网的功能并且开启它;对于使用的是苹果手机的朋友来说,则要进入到设置-通用-背景App刷新里把总开关打开之后再单独点开微信看看它的右边是不是绿色;如果开启了低电量模式的话就会自动禁止后台刷新所以一定要手动关闭。

三、验证网络和账号的基本条件

首先排除掉物理层上的干扰因素:可以更换为无线网或者移动数据进行测试,也可以重启路由器、开启飞行模式来解决;其次,在微信中点击“我”-》“设置”-》“账号与安全”-》“微信安全中心”,看是否有提示信息出现,“网络异常”、“登录状态异常”等;如果长时间没有使用的话,有的账号可能会因为服务器的心跳时间过长而暂时降低权限,在此情况下可以退出账号再重新登录,并且在登录之后等待两分钟左右让客户端完成完整的同步工作。

四、同时进行清空缓存和软件升级

打开手机上的“设置”-“应用管理”-“微信”-“存储”,点击“清除缓存”(不要选择“清除数据”,否则会把本地聊天记录删除掉);然后到应用商店里查找微信,并且要确保自己所使用的微信版本号小于官方网站最新的版本号,在安卓14和iOS 17这两个系统的条件下,由于APNs/FCM通道没有被很好地适配起来,所以导致了消息延迟率达到47%的情况出现。

第五部分针对厂商定制限制进行解决

华为鸿蒙系统的用户需要进入到设置里面去找到通知选项,在通知里找到通知管理,在这里打开悬浮通知和锁屏通知;小米系统的用户要到设置里面找桌面,在这里打开锁屏显示;荣耀系统的用户要在手机管家里的应用启动管理把微信设为手动管理并且全部允许。虽然这样的操作很麻烦但是可以避开厂家给第三方软件默认禁用的逻辑。

这五步可以解决绝大多数的消息接收失效问题,在实际操作的时候最好按照顺序来逐一检查,大部分用户的症状在做完第一步和第二步之后就可以恢复正常了。

问题的本质就是系统和应用程序之间权限契约的动态平衡,在合适的条件下,信息就会按时到达。

本文由古香网整理发布,转载请注明出处。
内容仅供参考,如有疑问请与我们联系。
上一篇如何用vivo手机查位置? 下一篇夏天开空调用制冷模式吗?

评论区 (0)

暂无评论,快来抢沙发吧!

发表评论