开发者社区> 问答> 正文

移动推送Android SDK:为什么Android推送的到达率比iOS低很多是为什么?



1.问题


同样接入阿里云移动推送,为什么Android的推送到达率比iOS低很多?

2.问题原因


Android端推送和iOS端推送存在很大的区别。iOS推送统一接入APNS服务,属于系统级通道,到达率普遍在99%以上。Android端碎片化现象较重,大多国内厂商都剥离了Google GCM/FCM系统服务,同时对进程保活和弹窗也有严格的限制,所以才导致Android端到达率比iOS低很多。

3.解决方案


Android端到达率比iOS低很多是现状,但阿里云移动推送致力于持续提升Android端推送到达率,您可以从以下两个方面进行优化。

  • 确认是否正确接入移动推送,错误的接入对到达率会有较大影响,相关排查请参考:Android推送失败排查步骤
  • 接入辅助通道可有效提升特定品牌的到达率。针对各厂商ROM管控较严的现状,阿里云移动推送提供辅助通道SDK,帮助用户快速接入各家厂商推送,在特定品牌手机上达到系统级推送效果。目前移动推送已接入小米、华为、GCM辅助通道,其他品牌正在接入中。接入细节请参考:移动推送辅助通道配置

展开
收起
猫饭先生 2017-10-23 14:19:54 1866 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载