共计 422 个字符,预计需要花费 2 分钟才能阅读完成。
1. 前因:
红米 K60 升级到 HypeyOS 以后就收不到谷歌通知了,具体原因未知;
2. 问题:
先说结论 -> FCM 未正常连接
论坛检索,发现可以手机拨号 ##426## 查看连接状态是为连接,直接原因是我的 Clash 的代理规则,没有代理 host 地址 *mtalk.google.com
3. 解决办法:
clash 添加规则代理 host 地址即可;具体规则自行添加即可;
- DOMAIN-KEYWORD,mtalk.google, PROXY
然后链接状态通了以后,VPN 不出问题就可以正常收到通知了。
4. 总结:
- FCM 状态为已连接是必要条件,未连接是收不到通知的
- VPN 也正常代理了 google 的其它域名,否则可能也收不到
5. 其它疑惑:
我手机最开始收不到通知时,
FCM 的 HOST 地址是:
alt7-mtalk.google.com
alt3-mtalk.google.com
…
我代理这些域名以后,他就固定到 mtalk.google.com 了,甚至关闭代理也是已连接状态,这是为什么
正文完