因为公司业务需要,app的推送功能就优先考虑了百度的推送。我在把sdk集成之后,就先试着通过百度云推送控制台发送不需要代码处理的,最简单的通知来测试。我在三台机子上进行了测试。三星Galaxy S8+,android 8.0.0
华为P10 plus,EMUI 8.0.0,android 8.0.0
红米3S,MIUI 7.5,android 6.0.1
每台都按照官网的文档和我自己摸索的一些设置,把我们app和其他使用百度推送的app的自启动打开,限制关闭,系统的类节能模式关闭,
结果还是只要在多任务窗口把app滑走(这个行为在三星上并不会完全杀死app),就完全完全接收不到推送,只有重新打开一个使用百度推送的app才会一口气全部接收。这是真的百度推送的适配就烂到这么发指?还是我代码配置问题还是手机系统里一些设置问题?论坛的老哥们如果以前用过百度推送帮忙留点经验啥的。感谢。PS:顺便吐槽一下,百度推送的文档维护和社区维护之类的真是烂的可以

解决方案 »

  1.   

    那请问现在有没有什么第三方推送服务能解决大部分手机品牌和型号的推送问题?
    开发团队实在是小而且菜,自己搞是没可能了。
    主要需求品牌就是主流的华为、小米、三星等。
    信鸽、极光、云巴之类的送达率怎么样?能解决app被杀的通知问题么
      

  2.   

    不是百度推送烂,哪家都一样,
    进程不在了,长连接不在了,肯定收不到。解决办法只能是像腾讯全家桶或阿里全家桶一样,进行多进程互相拉起,尽可能让你的APP进程活着。百度文档烂是业界闻名