三星的消息推送到底有没有问题,用过的朋友帮忙回答下?
发布时间:
2024-09-06 15:04
阅读量:
41
三星有和 @极光JIGUANG 推送以及 @个推大数据 推送合作的统一推送服务“服务提醒”
但是除了会推送三星商城,淘宝,美团,饿了么等的广告,正经消息不会推送,没有app厂商适配这个推送。
所以只能依赖谷歌fcm推送。
微软全家桶(outlook,teams,Xbox,authenticator等),闲鱼,bilibili,知乎,云闪付,soul,飞书,钉钉,美图秀秀,无他相机,米家,淘宝等这几个以及所有国际app都能走谷歌fcm推送。
不过三星国行 ROM 中有一段叫 com.android.server.GmsAlarmManager 的代码(港行也有,但是通过开关禁用了),会检查 http://www.google.com 的连通性。在无法连接的情况下,会对 GMS 实施 3 个限制,包括只允许访问解析 http://checkin.gstatic.com 得到的 IP,推迟 alarm,限制 wakelock。可以在 adb shell 中执行 dumpsys alarm 输出的内容的尾部看到相关信息。
因此需要让Android System走代理,才能正常使用谷歌fcm推送。
而且,得手动把走fcm推送的app电池选项设置为优化,才能收到通知(国行除了微信QQ等几个白名单,其他应用安装后默认都是限制,国际版默认都是优化)
而国际版系统,不需要走代理,不要把电池设置为限制,就能正常接收fcm推送。
用我写的小工具可以打开系统的fcm日志界面,以及看哪些app可以走fcm。
飞书,钉钉还得进各自设置中开启
推的我烦
END