今天發現,fcm 日誌里出現了 三星筆記,想到 fcm 不只是為了推送通知,還有一個作用就是,喚醒應用,同步內容。 之前還看見日誌里有 edge 、chrome ,可能是在同步歷史紀錄/書籤。 所以 fcm 是要比牆內推送更強大的,可惜這麼好的特性,牆內無法普遍適用。 有 gms 的 Android 絕對好用,不比 iOS 差,甚至超越 iOS 的,可惜,不能融入世界。
我记得国内厂商是离线推送的,比如 hms 。 fcm 在国内并没有被墙,只是链接逻辑比较奇怪,所以我还是让它走代理了,直接让 5228 端口走代理就可以了。Android 我发现在 14 之后,根本没必要在意后台,除非玩大型游戏会杀掉后台清理内存外,其他时候都是没必要清理后台的,我一直都是全后台运行,系统自动管理的,那么大的内存,不用就是浪费,至于费电什么的,没什么感觉,反正 5000 的电池,充电半小时就满了,在意那个干啥。 有些正常的 app 在后台的时候只有一个推送进程的,等着 fcm 广播后拉起 app ,之前有看到过,貌似不少 app 可以做到不占用 cpu 只是内存常驻后台,基本不费电的。
ios ,上次我用 bitwarden 的时候,弹出推送权限,我看了一眼,仅这个软件来说,他的同步操作是通过信息推送来的。让我觉得很神奇。而且以前我试过把微信后台清了,然后用另外一台手机给 ios 发信息,也能收到推送。国内谷歌推送,用安卓的时候我记得必须又在运行才能收到推送,就很蛋疼,现在不知道什么样子了。