有點理解為什麼 fcm 推送是需要 app 能留後台了

查看 166|回复 12
作者:NokiaForever   
今天發現,fcm 日誌里出現了 三星筆記,想到 fcm 不只是為了推送通知,還有一個作用就是,喚醒應用,同步內容。
之前還看見日誌里有 edge 、chrome ,可能是在同步歷史紀錄/書籤。
所以 fcm 是要比牆內推送更強大的,可惜這麼好的特性,牆內無法普遍適用。
有 gms 的 Android 絕對好用,不比 iOS 差,甚至超越 iOS 的,可惜,不能融入世界。
banricho   
手机还得考虑能耗问题,虽然不喜欢 iOS 的诸多不合理设计,但统一推送给我的体验会更好些。
NokiaForever
OP
  
@banricho app 都用 fcm 的話也算是統一推送,維持一個長連結就行
psklf   
好像谷歌的推送没有被墙
hez2010   
手持日行 S23 ,用系统自带的睡眠功能把微信 QQ 以及国内那一大堆支付购物和短视频软件的后台活动限制掉,充一次电能用一天半到两天。如果不限制那些 app 的后台,不到 8 个小时就没电了。
xmt328   
其实国内厂商的推送也支持离线推送,只是每个厂家都有自己一套而已
SenLief   
我记得国内厂商是离线推送的,比如 hms 。
fcm 在国内并没有被墙,只是链接逻辑比较奇怪,所以我还是让它走代理了,直接让 5228 端口走代理就可以了。Android 我发现在 14 之后,根本没必要在意后台,除非玩大型游戏会杀掉后台清理内存外,其他时候都是没必要清理后台的,我一直都是全后台运行,系统自动管理的,那么大的内存,不用就是浪费,至于费电什么的,没什么感觉,反正 5000 的电池,充电半小时就满了,在意那个干啥。
有些正常的 app 在后台的时候只有一个推送进程的,等着 fcm 广播后拉起 app ,之前有看到过,貌似不少 app 可以做到不占用 cpu 只是内存常驻后台,基本不费电的。
Musong   
https:///t/1005622
yyzh   
@psklf 对的.没有.所有被墙了的软件(例如 whatsapp,tg 等)都能走推送获取信息.挺方便的.
frankilla   
ios ,上次我用 bitwarden 的时候,弹出推送权限,我看了一眼,仅这个软件来说,他的同步操作是通过信息推送来的。让我觉得很神奇。而且以前我试过把微信后台清了,然后用另外一台手机给 ios 发信息,也能收到推送。国内谷歌推送,用安卓的时候我记得必须又在运行才能收到推送,就很蛋疼,现在不知道什么样子了。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部