如题, 只知道国内各家推送延迟、送达率非常糟糕,原因是杀进程等情况造成的。 但是国外 android 内置的 gcm 应该没这个问题了,那么送达率大概多少?延迟高吗?
1
qwertyegg 2019-03-11 12:59:49 +08:00 1
没什么延迟
|
2
Lin0936 2019-03-11 13:01:53 +08:00 1
最近正在做 GCM 迁移到 FCM,测试下来基本没有什么延迟。
|
3
matolv 2019-03-11 14:18:27 +08:00 1
无延时,推送概率基本 100%,并且 FCM(GCM)并未被墙,国内一样可用。
|
4
ronman 2019-03-11 17:15:12 +08:00 2
中国联通,telegram 不翻墙的情况下,无延迟推送
|
7
hflyf123 2019-03-11 17:43:14 +08:00 1
mipush 官方宣称 99.8%消息 300ms 内到达
|
9
junjieyuanxiling 2019-03-11 17:49:22 +08:00 via Android
@missdeer #6 带框架就行。
|
10
NieKing 2019-03-11 18:26:14 +08:00 1
额 我用的钉钉 play 版,完全收不到推送。。。
|
11
juded 2019-03-11 18:31:02 +08:00 1
国产 rom 都有后台控制,目测熄屏状态下多数时候收不到推送,但点亮屏幕后很快就会收到。
|
14
morethansean 2019-03-11 19:07:11 +08:00
@NieKing 并不是 Play 上下载的就会走 gcm 啊……
|
15
C2G 2019-03-11 19:26:25 +08:00 via Android 1
@gamexg #8 努比亚手机用第三方 mipush 框架,推送蛮快的。B 站十点的追番提示基本上是秒到
|
17
lqzhgood 2019-03-11 20:34:22 +08:00
play 版的微信也不是 100%收到~
|
20
bclerdx 2019-03-11 23:06:57 +08:00 via Android
@junjieyuanxiling 什么框架?
|
21
pagxir 2019-03-11 23:15:43 +08:00 via Android 1
说实在的,google 应该提供开放的推送框架,而不是搞一会 gcm,一会 fcm。来个标准协议,然后 android 系统内置实现,再来个开源的服务端实现。用户可以根据需要修改系统的推送服务器 IP/域名。各种 App 只需要接入接口就能推送,而不需要关心推送服务端的 IP 是啥。
|
22
nanaw 2019-03-12 06:13:05 +08:00 via Android
只有我就讨厌这种玩意吗。。我觉得国内这种挺好的。
杀了你后台毛都别推送,什么时候打开什么时候推 或者切出去留后台能收推送 这玩意搞得怎么杀后台还是推,又不能完全禁止 |
27
swordne 2019-03-12 09:48:06 +08:00
@nanaw 消息通知可以用通知管理单独禁掉,用 GCM 不会有多余的进程常驻后台。IOS 就是这样啊,需要用户同意才能使用通知,不同意就毛消息都没有。
|
28
nanaw 2019-03-12 09:48:20 +08:00 via Android
|
29
luwies 2019-03-12 10:14:18 +08:00
作为开发者 我是希望推送能够快准狠的
|
30
732870147 2019-03-12 10:18:36 +08:00 via Android
EMUI 默认禁止 Google play 服务数据,手动设置回去也很快复位,真蛋疼
|
31
Biggoldfish 2019-03-12 10:18:43 +08:00
@pagxir
没有太大意义,除了某些地方,正常的 Android 手机都会预置 GMS |
32
NieKing 2019-03-12 11:12:26 +08:00
@morethansean 那要怎样?里面的 FCM 开关我也打开了
|
33
demonzoo 2019-03-12 11:38:48 +08:00
@732870147 好像不是啊,我的 p20 pro 把 google 服务设置成允许后台运行了,一直好好的,可以正常收到 gmail、google photos 一集 google play 的更新提醒什么的
|
34
fvckDaybyte2 2019-03-12 11:47:33 +08:00 via iPhone 1
@nanaw 那你的手机就会有一堆后台在耗电,有何意义
|
35
nanaw 2019-03-12 12:03:53 +08:00 via Android
@fvckDaybyte2 哪来的后台?平时又不需要它推送。只有主动打开和主动留后台才可以
|
36
732870147 2019-03-12 12:07:03 +08:00 via Android
@demonzoo 手持几年前的 mate8,EMUI8,至今仍然有问题,解决办法是把"CAService"加入酸酸乳分应用代理列表,居然有效……但我是王卡,开代理软件就不免流
https://www.zhihu.com/question/60482012 |
39
nanaw 2019-03-12 13:04:05 +08:00 via Android
|
42
luvmhx 2019-03-12 15:03:48 +08:00 via Android
@nanaw 这种划掉任务卡片来暂时关闭推送的实现代价是耗电上升,可以说是个非常得不偿失的方案,如果有需要难道不能用别的方式实现?
|
44
fvckDaybyte2 2019-03-12 16:41:32 +08:00 via iPhone
@nanaw 所以你的意思是主动留的后台不叫后台?🤔
|