转自 tg 某资讯号 https://t.me/xhqcankao
绿色守护开发者 Oasis Feng 今晚在 X 平台发帖宣布,谷歌 Play 版本微信为中国国内用户激活了 FCM 推送。他在帖子中表示:“原生安卓系统安装了谷歌 Play 版本 WeChat 的推友,可以关注一下今天微信团队为国内用户激活 FCM 推送后的体验变化。”并提醒此前只有境外手号才能激活微信的 FCM 。这位开发者在群聊中表示:“游说微信团队半年多后,终于迎来转机了。”他说:“我的感受是终于等到了这一天,消息不延迟了,微信来电也能及时弹出了,而不是像以前一样直接后台睡死无反应,对方显示无人接听。” Oasis Feng
![]() | 1 Tink PRO 活久见了 |
![]() | 2 FutureApple 212 天前 ![]() 微信很奇怪的是哪怕你在国外,用的也是境外手机号它也会以消息推送为由向你申请后台常驻的权限。 |
![]() | 3 shuiduoduo 212 天前 via iPhone ![]() 啥时候修复 iOS 的 callkit 非+86 还是残废 |
![]() | 4 ssh 212 天前 ![]() 确实可以了 但对 “游说微信团队半年多后,终于迎来转机了。” 表示质疑,尊贵的庄小龙难道不聋了? |
![]() | 5 maemolee 212 天前 吃惊…… |
![]() | 6 Eaven 212 天前 @wanwusangzhi 现在 8.0.54 版本 满血 callkit 无压力 |
7 234ygg 212 天前 via iPhone ![]() 吃惊,10 年没碰安卓了,原来 2025 年了还要常驻后台才能收消息??? |
10 kokerkov 212 天前 哪个版本的 WeChat?我上去看了下微信并没有新版本啊。目前是 8.0.56 另外 changelog 全部都是“修复了一些已知问题”?? |
12 meteora0tkvo 212 天前 @234ygg 安卓手机大内存不是没有原因的 |
![]() | 13 woodfizky 212 天前 |
14 ShinichiYao 212 天前 ![]() 如果你有一台国产安卓手机并且不需要安装微信,那么你可以把你的 APP 改成微信的包名获得系统级存活体验 |
15 fredweili 212 天前 哎呦,微信肯放下高傲的身躯,接入推送平台了啊 |
![]() | 16 695975931 212 天前 |
17 goleben 212 天前 via Android Google 市场下载的 wechat 和国内应用市场下载的使用上有啥区别? |
![]() | 18 shijingshijing 212 天前 ![]() @ssh 想太多,小龙根本不会凡人的。这次是上面的政策要求,还有 DJI 和美的的关于加班的调整,也是上面的要求,本质是所谓的和国际接轨(短期内是借机打入欧洲市场,欧洲的强迫劳动法案和 GDPR 上面都会要求配合),东大现在要做好从地区主导力量变成全球主导力量的转变了,后面会有更多这种调整,也算是牛马的福音。 |
19 FrankAdler 212 天前 via Android 顶不住国内定制系统的负优化啊,failed to broadcast to xx ,装了 fcmfix 都不好使 |
![]() | 20 ouqihang 212 天前 via Android 要求太严格了,原生系统 play 下载还要国外手机号码。 |
![]() | 21 coldle 212 天前 接下来我要点名批评一个国产应用,在类原生不用保活,在国产系统上要保活 哥们主力机从类原生切到国产系统真有点小丑啊 |
22 wanwaneryide 212 天前 @woodfizky 微信大到了收不到消息就骂手机烂的程度了,没办法 |
25 BigBai 212 天前 |
![]() | 26 HUAXIA 212 天前 所以到底怎么才能用上? 谷歌 Play 版微信+原生安卓?? 这条件也太苛刻了吧,几个普通人能这么玩的 |
![]() | 27 v2zhao 212 天前 蟑小聋终于做人了 |
![]() | 29 bruce0 212 天前 我现在用的就是 play 版微信,但是绑定国内手机号,怎么测试推送 是否 FCM |
30 heganyuliang 212 天前 我是 play 版微信,但是 hyperos ,即使关了自启动、手动结束运行之后微信这种白名单应用还是会自启,想测试是否走 fcm 都不行 |
31 wanghui22718 212 天前 op11 nameless aosp 14 ,刚更新到微信 play 8.0.56 ,国内手机号,关了后台,目前锁屏能收到消息 i think it works |
32 takeshima 212 天前 via iPhone @FutureApple 原先微信故意用 NORMAL 优先级的 FCM 消息而不用 HIGH 的,导致熄屏状态下推送会延迟,除非给微信电池白名单 |
33 takeshima 212 天前 via iPhone 国行系统 Google 服务断线了不会自动重连,而且 app 从最近任务划掉就强制停止了也收不到广播,这个改动唯一受益的就是用原生 ROM 或者外版系统的 |
36 dengjunwen 212 天前 via Android 立马测试,这几天都在弄微信,烦死了, 我是 pixel7p,只要电池不给后台,自动杀掉。 |
![]() | 37 debuggeeker 212 天前 @ShinichiYao 当时公司内部的业务软件需要 7*24 小时运行,那时候我就把包名修改成微信的,然后系统把我的 app 的 icon 自动转微信 icon ,也获得免死的资格。 |
![]() | 38 debuggeeker 212 天前 不知道为什么,最近 iOS 的微信锁屏之后收不到消息,打开微信才收到消息,难道微信那边搞了什么 bug 吗 |
![]() | 39 yyzh 212 天前 via Android @takeshima 我红米用的澎湃系统切换网络(切 wifi/5g/切 vpn 等等)导致 fcm 断了程序会立即重连.从*#*#426#*#*能看到状态一直都是 connected 只是时间重新计算了而已 划掉这个无解.fcm 的推送就是要唤醒程序对信息进行处理.只能把允许自启的权限开了让 fcm 试着唤醒程序 |
![]() | 40 XIU2 212 天前 另外,我的微信有点奇怪,所有进程都在缓存里(至少我在系统自带的 "正在运行服务" / "显示已缓存的进程" 中看到是这样的,这玩意准么?),但没有遇到过消息延迟的情况,能正常收到消息。 我的微信版本是 Play 7.0.21 (因为微信我不常用,但又不能不用,想着一直要挂后台,所以一直用的是旧版本),微信的省电策略是默认的 智能,微信的电池优化白名单也让我去掉了(还用了 XP 模块来防止系统恢复白名单)。当我打开微信时,此时微信进程是活跃的,但当我返回桌面或切换应用,再去看进程列表就全都瞬间跑缓存里去了。。。 我记得以前不是这样的,之前还会有一两个进程在运行,但不知道什么时候突然就变成这样了,因为平时我都不关注微信,所以最近才注意到了。。。 |
![]() | 41 Hephaistos 212 天前 @wanwusangzhi 微信 ios 不是已经换 Live Communication Kit 了么,callkit 已经是过去时了 |
![]() | 42 Mcx 212 天前 我能接受微信在后台运行,不然每次回消息还要冷启动不是很麻烦,而且也不需要“收取中”这个等待 |
![]() | 43 shuiduoduo 212 天前 via iPhone @Hephaistos 非+86 地区的还是 CallKit |
![]() | 44 shuiduoduo 212 天前 via iPhone @Eaven 是 86 手机号注册的吧 |
![]() | 45 Tink PRO 经过实测,pixel7a , 国内环境,fcm 不走代理,play 版微信,确实锁屏能收到消息了 |
![]() | 46 383394544 212 天前 @wanwusangzhi #3 非 +86 的 CallKit 在国内残废,到国外就自动好了。 |
![]() | 48 Eaven 212 天前 @wanwusangzhi 是 86 高版本有了 LiveKit 之后,保数据降级微信版本到 8.0.54 拥有满血 callkit |
49 thatlazyman 212 天前 via Android 国内手机号一直可以用 fcm ,主要你让微信走代理就会用 fcm |
![]() | 52 geniusy 212 天前 via Android 我更想要 fcm 的是企业微信和 Tim 或者 QQ ,微信经常打开还是在后台方便些 |
![]() | 53 ufan0 212 天前 |
54 win8en 212 天前 @wanwaneryide 确实,三星手机 one ui 被骂的体无完肤,都是刚接触三星的用户 |
![]() | 55 fydss 211 天前 via Android |
![]() | 56 SenLief 211 天前 via iPhone 微信我一直常驻后台的,相对于那点电根本不在意,现在用 ios 就比较烦,有信息进来,你点进去发现不是你想要的那条信息。 |
![]() | 57 fydss 211 天前 via Android 我把微信杀掉,试一下发现是收不到的 |
![]() | 59 inhzus 211 天前 什么?真假的?唯一阻止我使用 Android 的理由就是很多软件都不接入 FCM |
![]() | 61 3xSiGMA 211 天前 via iPhone 有什么区别啊 怎么看是不是开通了 |
66 takeshima 211 天前 via iPhone @SenLief 不需要进程,只要不是被强制停止了就行,原生 Android 把 app 从最近任务划掉是不会强制停止的,后台进程几分钟后会被系统杀掉 |
67 lumia1020 211 天前 意思是国内使用原生安卓或海外 rom ,如 pixel 系统或港版的索尼三星系统,google play 下载的 wechat 不用常驻后台,能收到消息推送了?即使没开梯子的情况。是不是在国内玩非国产安卓体验稍稍好了些? |
![]() | 68 phinrod 211 天前 我试了,开了梯子,微信后台杀死,电话拔号面板里*#*#426#*#*,显示 FCM 连接上了,是可以收到微信推送的 |
69 dengjunwen 211 天前 via Android @Tink 怎么操作的,要卸载重装吗?我的 pixel7p ,失败 |
70 stobhk08 211 天前 @wanwusangzhi 早就可以测试了 |
![]() | 71 Tink PRO @dengjunwen #69 就是我上面说的环境,fcm 要不开启代理 |
![]() | 72 Kimipoker 211 天前 @yyzh 请教一下 我今天从 play 下载的 WeChat . *#*#426#*#* 是看 connected . 但是看明细 只有 telegram 的内容呢 , 没看到 微信相关的日志. 测试不允许自启,划掉后. 收不到消息呢. 是方式不对吗 |
74 dengjunwen 211 天前 via Android 终于好了,之前有代理连接不上 |
75 catazshadow 211 天前 via Android 都用 telegram 吧 |
77 artoon 211 天前 是不是要强制微信通过代理,才能使用 fcm ? |
![]() | 79 hiyoi OP 三星 s24 国行测试可用,fcm 连接条件为 "Android 系统" 这个 app ,包名为 android 加入强制代理, 这个系统 app 会检查 google 的连通性,可用的话手机就会自动连上 mtalk.google.com 。 接着 微信设置为电池优化,切到后台,多任务页面划掉,注意不能用 强制停止,因为 FCM 只是唤醒 app 。 测试收发消息,视频电话 fcm 日志里面均可以查到 com.tencent.mm 记录 |
80 humbass 210 天前 分别试了下小米的国行版和国际版系统 国行版:谷歌商店下载到的是残缺版的微信,依然没有 fcm ,哪怕给了自启动,也只能收到文字消息,语音呼叫无法应答; 国际版:下载到的确是 wechat ,不用给自启动和电池优化,文字消息、语音呼叫都正常,另:fcm 是不需要梯子的 |
![]() | 81 lin1847909801 210 天前 @FutureApple 我记得说它的 fcm 是用来拉起后台接收数据而非直接推送消息的,不知是否为真。 |
84 wan89883 209 天前 @wanwusangzhi 临时转回国区,获得 Live Communication Kit 功能后,再转回外区就是完美 CallKit |
![]() | 85 debuggeeker 206 天前 @ufan0 我没有更换手机,一直都是 11 ,而且版本是最新的,前段时候一直正常,突然某天开始不正常了,设置什么的没动过 |
![]() | 86 ufan0 206 天前 @debuggeeker #85 看来不是一个原因,这个问题太影响生活和工作。还得是小而美啊, |
![]() | 87 bclerdx 46 天前 @Kimipoker 我这个是国行手机,有内置 Google Play 服务的,只要把 Telegram App 设置走代理 + Play 服务包名走代理,然后把 Telegram App 从任务栏划掉,然后如果后台有 Telegram 也有进程和缓存进程的话,也划掉,开启 Telegram App 通知,然后电池省电设置“优化”选项,如果有消息的话,通过“FCM Diagnostics/FCM 诊断”是可以看到 FCM 推送 Telegram 消息的,Priority 优先级=High/高,延迟 time=30ms 左右。推送 Telegram 消息是真的挺爽的,省电还不占用手机 RAM 后台。 不过,现在 Play 版 WeChat 还是要再测试研究看看能不能向 Telegram 这样的消息推送。 |
![]() | 88 bclerdx 46 天前 @FrankAdler 看了下 FCM 诊断,是 FCM 已成功接收到了微信的消息推送,但是是广播失败,即你这里说活看到的 Failed to broadcast to stopped app com.tencent.mm 。 |
![]() | 89 bclerdx 46 天前 没有成功。 |