求问使用 play 版微信 FCM 的正确姿势

2019-03-17 12:28:18 +08:00
 heguannantc
6.x 时代一直使用的 play 版微信,FCM 推送运作良好,*#*#426#*#*可以看到 com.tencent.mm 的推送。
后来,7.0 刚刚出的时候,基友喊我去玩一玩一下新的 UI,然后我就升了官网版的 7.0,这个时候走的微信自己的 push 好像也没啥问题。
直到我昨天重装了微信,然后从 store 下了 7.0.3 的微信,发现他没有推送了。426 里面也没有相关消息。
尝试过网上关掉新消息通知再打开的方法重新注册 gcm,没有效果。

store 的评论好像也是很多收不到推送的,但在坛里搜了一下好像并没有相关的帖子,求问使用 play 版微信 FCM 的正确姿势
10071 次点击
所在节点    微信
12 条回复
xiaomimei
2019-03-17 12:35:06 +08:00
插眼
inhzus
2019-03-17 13:00:19 +08:00
同问。据我目前使用情况来看,其他 App 的 FCM 都可以正常使用,唯独微信必须持续留在后台才能正常接收到消息。
等一个大佬解答
heguannantc
2019-03-17 13:43:01 +08:00
@inhzus 不能划掉后台的话。。那就是微信自己的进程在收消息吧。。

目前我降回了 apkpure 的 6.7.3,426 里面还是没有微信相关的消息,但是划掉微信以后的推送有了
inhzus
2019-03-17 14:08:14 +08:00
@heguannantc #3 ...看来我也该降版本试试效果怎么样
swsh007
2019-03-17 14:28:11 +08:00
wechat 确实是一个怪才
choury
2019-03-17 14:33:47 +08:00
微信只是把 fcm 当做保活的手段,又不用它来收消息,你折腾这个干嘛……
acrisliu
2019-03-17 14:37:16 +08:00
不是说 play 版 7.0 移除了 FCM 吗。
heguannantc
2019-03-17 14:38:10 +08:00
@choury 问题是我现在划掉后台就收不到消息了-。-已经习惯了随手点全部清除
heguannantc
2019-03-17 14:39:34 +08:00
@acrisliu 我感觉也是这样,但是没搜到相关的消息,你这个哪里看来的
Love4Taylor
2019-03-17 14:42:53 +08:00
我之前是限制后台之后就有 FCM 的 log 了
heguannantc
2019-03-17 15:11:56 +08:00
@Love4Taylor
是 Play 版的吗?我现在限制了后台,应用了省电功能,关掉了后台数据。
无事发生。但是我搜到了另一个帖子。
----
在前天楼主刚刚更新了最新版的微信,急忙测试了一下后台的情况,惊讶的发现新版微信划掉任务后在手机的后台里找不到微信,而且连缓存都没有(检查无数遍确认在手机自带的后台中找不到微信的痕迹)
所以很好奇,让朋友发条消息给我,大概在四五秒的延迟后居然收到了,楼主唯一能想到了就是隐藏在微信多年的 gcm 是不是得到官方重视了,赶忙去后台查看果然看到了 Tencent.mm 之类的字样,下面还有标注了 result time 之类的,我想可能真的是启用了 gcm。
skrad
2020-11-05 11:46:23 +08:00
各位,最新的测试结果是,需要在微信登录时保持翻墙状态,这样才可以在微信后台注册 fcm 服务。所以如果希望你们的微信走 fcm,登出当前账号,保持翻墙状态,打开微信,登录帐号,收工。

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

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

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

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

© 2021 V2EX