推送功能APP开发中都会开发的功能,它可以很大程度的提高app的使用率和用户的保活率。但是问题来了,由于现在安卓系统越来越成熟,对某些权限的限制越来越大,而且各大厂商的定制系统对后台app监控做得也越来越好,如果自己实现一条后台线程来和后台服务器保持长连接,基本前台app退出不到几分钟就被杀死了,故需要接入厂商各自提供的通道来进行离线唤醒。
当前各厂商开通推送服务有一些差异,部分厂商要求必须上架应用市场才可以正常使用推送服务,详情参见下表:
厂商通道 |
是否需要上架 |
账号说明 |
小米 |
是 |
需要注册企业开发者账号 |
VIVO |
是 |
需要注册企业开发者账号 |
OPPO |
否 |
需要注册企业开发者账号(正式服务需上架) |
荣耀 |
否 |
需要注册企业开发者账号 |
华为 |
否 |
个人开发者账号即可 |
魅族 |
否 |
个人开发者账号即可 |
如果您在开发APP过程中遇到问题,请向我们咨询和联系!