1 1 0

MIUI下FCM 推送总是失效原因与解决

3549 1

本文共计455个字,预计阅读时长1.8分钟。

原因是是 MIUI 把MIUI 杀进程杀疯了吧连系统应用都要杀。

解决方法:「电量与性能」禁用掉就好了

之前一直奇怪为什么 FCM 推送总是爆炸,FCM Diagnostics 这边也是经常倒计时变成负数

MIUI 杀进程杀疯了吧连系统应用都要杀? 人家 FCM 只是设置个 alarm 定时发个心跳包你都要把 alarm 给推迟甚至干掉吗,重点还没有地方能够设置豁免系统框架应用,只能把「电量与性能」禁用掉


经群友提醒,想起来 riru 可以 hook 掉 getprop 函数,去下了 riru 和 riru location report enabler,根据文档进行修改,添加 ro.product.mod_device,强行让「电量与性能」以为是国际版 MIUI 而放松对 FCM 的后台控制

目前测试下来 FCM 两个小时没有掉线,效果显著,原来的话 FCM 倒计时已经进入负数了。使用大陆版 MIUI 系统的用户也可以试试这种操作。

参考 Milkice's NG

咕咕咕

著作权归文章作者所有。

最新回复 ( 1 )
  • nurl
    0 沙发

    初入fcm,效果不错!

    微信可用,大陆直连~

  • 游客
    沙发

    您需要登录后才可以回帖

    立即登录 立即注册

发新帖
热门主题

目录