为什么很多国产安卓 APP 都不支持 fcm 推送呢?

2021-02-13 23:41:13 +08:00
 vencent

最近从 iPhone 换到了安卓,感觉特别不习惯的一点就是很多 APP 的推送都收不到了,必须得挂后台,而且即使挂后台也不能 100% 保证收到。我理解安卓厂商碎片化的现状,但是我自己已经安装了谷歌的框架,所以我希望开发者能走 fcm 推送,这样比较省电,也能保证到达率。我的疑问是,既然开发者可以接那么多第三方 SDK,为什么不能多接一个 fcm 呢?如果所有 app 都接了 fcm 的话,是不是也有 iPhone 的推送体验了。有没有安卓开发老哥来说说,阻碍你们厂的 APP 接入 fcm 推送的根本原因是什么呢?我的个人感觉是,增加推送成功率所能带来的业务收益,应该是远大于多接一个 SDK 的接入成本的吧。

12768 次点击
所在节点    Android
48 条回复
moreant
2021-02-13 23:46:37 +08:00
fcm 是哪家的服务
sephinh
2021-02-13 23:48:47 +08:00
让你强迫保活还能干点别的,给你都推送那不是自找 kill 吗,简单点说就是大家都这么流氓哪我也不能装孙子啊
Xusually
2021-02-13 23:50:42 +08:00
@moreant Google 自家的 Firebase Cloud Messaging
vencent
2021-02-13 23:58:29 +08:00
@sephinh 问题是感觉开发者好像也不太引导用户去设置自己的 APP 保活,对于使用频次不高的 APP 来说,基本上就等于没推送了呀。
fredcc
2021-02-14 00:14:59 +08:00
植入了 SDK,可以获取用户的这个那个数据,可以刷这个那个的流量,更不用说交叉唤醒这种,接了 fcm 能获得什么?
f165af34d4830eeb
2021-02-14 00:22:31 +08:00
抛开 fcm 在大陆连接可靠性的问题,无法集成 sdk 保活收集用户信息也是一个方面。而且能用 fcm 的用户一般对 Android 有一定了解,你为了 kpi 给他们推 AD,他们反手就关推送权限 /关小黑屋,出力不讨好的事情那些毒瘤厂才不会做。
f165af34d4830eeb
2021-02-14 00:25:47 +08:00
所以 iOS 的统一推送服务+强 app 审核制度+几乎全球一致的系统,对于某些人(比如我)就是刚需。更不用提 apple pay 能添加全球银行卡的便利性了。
fatelight
2021-02-14 00:25:51 +08:00
小众软件 mipush huaweipush 或者第三方,以及接入第三方广告 sdk,保活,收集数据,各种权限问题
主流软件 微信 QQ 淘宝这种流氓怎么在 Android 上那么乖,厂商都给白名单,要不你微信一样被疯狂杀后台

Android 现在就是死循环,配置不断加( 16G 内存旗舰都有了,12g8g 主流)依旧不够用,无解。
要不忍着用,要不 root 自己搞机(数量占 Android 用户算很少的一部分)

统一推送联盟也是扯蛋,扯了这么多年了

Android 可能就是安装一些破解软件方便了吧,以及多开。还有就是快充。

各有优缺点吧,就看你能忍受什么了
vencent
2021-02-14 00:54:40 +08:00
目前我使用的是坚果 R2,因为特别喜欢 smartisanOS,不过基本上收不到除了微信 qq 之外的任何国产 app 推送 hhh,估计是为了保持续航对后台限的非常狠,FCM 倒是工作良好。锤子是接入了统一推送联盟的,但是 app 厂商不跟进...感觉这块得有点强制力来推。mipush 什么的估计不兼容吧。
efsg
2021-02-14 00:57:29 +08:00
用小米和华为可以告诉你国内主流应用除了 QQ 微信都接入各家了推送,你问为什么他们没接推送你能收到消息是因为保活( QQ 最近也接入了华为的推送)
efsg
2021-02-14 00:59:34 +08:00
QQ 微信不接入推送正是因为鹅厂的垄断地位才敢不顾用户体验,统一推送雷声大雨点小,都 3 年了根本没有一个主流应用接入
janus77
2021-02-14 01:03:50 +08:00
ios 接统一推送是因为只有他一家,没得选
安卓接各大第三方是为了提升推送成功率,但是既然你的国产 rom 已经支持推送了,再加个 fcm 就是多余的了,所以当然不用接 fcm 了
WebKit
2021-02-14 01:41:29 +08:00
国产手机建议用小米。基本上只要有推送的基本都支持小米推送。国内推送支持大概是小米>华为>OV 小米推送方面还是不错的。
WebKit
2021-02-14 01:45:01 +08:00
@fatelight 统一推送联盟一直再推的。只是你不了解而已。华为小米 O V 的手机上就是用的统一推送联盟
james2013
2021-02-14 01:48:15 +08:00
fcm 在国内没有卵用。
google play 框架在没有梯子或者梯子不稳的情况下,耗电严重。
有几个人专门去弄这种?
我安卓手机都换了 5 个,中间还从美国亚马逊买的 nexus5x,原生系统都水土不服。
talentr9
2021-02-14 02:11:19 +08:00
不支持 FCM 的软件不用不就行了 又没有强迫你用
S179276SP
2021-02-14 02:20:22 +08:00
@janus77 QQ 接入了华为的(真的),微信接入了 fcm (伪的)因为 QQ 基本都放弃了海外用户,海外手机注册全部说不安全禁止注册,自然不会用 fcm
Cielsky
2021-02-14 03:17:16 +08:00
@WebKit 主流手机厂商都接入统一推送联盟了,好像断网也能收到推送。
问题是到现在我也没见到适配的应用🐶
oovveeaarr
2021-02-14 04:11:54 +08:00
因为 fcm 在大陆效果本来就不行,更别说他得要应用自启权限才能推送了
既然有自启权限了,我用自己的推送通道不香吗。。
JohnShen927
2021-02-14 09:23:34 +08:00
要不是水果强制要求,哪个厂商会放弃挂后台疯狂小动作的机会.
即使是 fcm 的畅通无阻的区域,流氓们也是动作不断,至少我以前玩脸书那会,这玩意的安卓 app 就是使用体验极差

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/753226

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX