我们用了第三方的推送,ios 是很准确,及时的,Android 有部分手机,延迟很大,有些时候好像都到不了,这个是什么原因呢,可以解决吗,自己做这个推送呢,难度大吗,可行吗
1
alvinbone88 Jan 9, 2018 via Android 估计是唤醒器的周期被强制对齐了
要自己做推送的话难度相当大,要在国产 rom 极其严格的后台限制下保持存活并接收推送,就算做到了也会被封杀掉 |
2
Kongzong Jan 9, 2018 via iPhone 首先,安卓推送送达率本身就低,有可能是系统问题,接收 push 的服务被限制或者被杀死。其次,去翻阅第三方文档,检查客户端上送 push Token 的时机,有些在 sdk 启动需要重新生成的
|
3
xiaodongus Jan 9, 2018 via iPhone 阿里云推送+小米+华为 集成这三个推送吧
|
4
Mutoo Jan 9, 2018 苹果的推送是 iOS 集成的,有保障。原生 Android 是 Google 框架集成的,也有保障。国产安卓嘛,阉割过的,各家自成一派,没有谁能保障整个安卓市场的推送。自己做,成本太高,效果也不见得好。
|
5
rumengzhenxing Jan 9, 2018 小米 华为 魅族 都有系统级的推送可以集成。
|
6
zj299792458 Jan 9, 2018 难度要是不大的话,第三方推送肯定能做好,那些专门做推送的公司都做不好,什么个推,极光,你觉得自己刚开始做比人家做了好几年的公司做成功概率更大么😄
|
7
AckywOw Jan 9, 2018 via iPhone 没办法,小公司只能忍
|
8
satanandroid Jan 9, 2018 IOS 推送是系统级别的
android 由于 google 被墙 没有统一系统级别的 只有各个 ROM 自己系统级别的 阿里推送+小米+华为 要提高就同时集成上一行写的三个推送,保证在小米华为上是系统级别的 APP |
9
lancerly Jan 9, 2018 自己做的推送在国内的环境里不可能比小米华为的推送 SDK 稳定的.放弃吧
|
10
honeycomb Jan 9, 2018 via Android 在国内近似局域网的情况下,至少等 UPS 出来吧。
|