iPhone 收不到微信通知了怎么办?

iPhone 收不到微信通知了怎么办?

这个问题困扰我好几天了,上周开始就发现我的微信断断续续收不到通知,其他 APP 的都正常。

原本是打算放弃的,可能微信也觉得我应该换个手机了。结果今晚折腾了一下,还真就解决了,不得不感慨,微信有一些隐藏功能真的很有用,而且很多人不知道。

先说一下苹果的通知机制,苹果的应用通知都是通过推送通知服务(Apple Push Notification service, APNs)发送到设备的,和安卓的机制不一样。

在解决问题后,我回顾了一下这几天做过的操作。结合苹果的通知机制,唯一能解释的就是我在上周频繁的切换登录两个微信账号,造成推送通知逻辑出现了错误。

解决的方式是用微信自带的通知修复工具(方法 5),为了保证文章还是有一点内容,这里就按常规解决这种问题的顺序来写:

  1. 系统通知设置:「设置」→「通知」→「微信」,其实我在搜索解决方案的时候首要解决方案都是这个。看着会觉得这方案懂的都试过了,多此一举,但有的时候真的就误操作了,下图:
  1. 勿扰模式:这个有时候会临时打开,但是忘记关闭。不过这个操作会造成所有 APP 通知都失效(除非额外设置),所以仅仅是微信收不到,可以忽略,下图:
  1. 微信通知设置:「我」→「设置」→「消息通知」,这个也是常规检查,下图:
  1. 电脑登录关闭手机通知:也属于常规检查,毕竟长期在电脑登录的用户多少都知道这个设置了,下图:
  1. 微信修复工具:「我」→「设置」→「帮助与反馈」→「右上角扳手图标 」→「修复消息通知」,这个才是大招。微信提供了多种修复工具,正式这个设置解决了我的问题,下图:
  1. 退出微信重新登录
  2. 重启手机

如果以上方法都无法解决,我也没辙了,重装 APP 或者恢复系统吧。