heguannantc
V2EX  ›  微信

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

  •  
  •   heguannantc · Mar 17, 2019 · 11899 views
    This topic created in 2794 days ago, the information mentioned may be changed or developed.
    6.x 时代一直使用的 play 版微信,FCM 推送运作良好,*#*#426#*#*可以看到 com.tencent.mm 的推送。
    后来,7.0 刚刚出的时候,基友喊我去玩一玩一下新的 UI,然后我就升了官网版的 7.0,这个时候走的微信自己的 push 好像也没啥问题。
    直到我昨天重装了微信,然后从 store 下了 7.0.3 的微信,发现他没有推送了。426 里面也没有相关消息。
    尝试过网上关掉新消息通知再打开的方法重新注册 gcm,没有效果。

    store 的评论好像也是很多收不到推送的,但在坛里搜了一下好像并没有相关的帖子,求问使用 play 版微信 FCM 的正确姿势
    12 replies  •  2020-11-05 11:46:23 +08:00
    xiaomimei
    xiaomimei
    Mar 17, 2019 via Android
    1
    插眼
    inhzus
    inhzus
    Mar 17, 2019 via Android
    2
    同问。据我目前使用情况来看,其他 App 的 FCM 都可以正常使用,唯独微信必须持续留在后台才能正常接收到消息。
    等一个大佬解答
    heguannantc
    heguannantc
    OP
    Mar 17, 2019
    3
    @inhzus 不能划掉后台的话。。那就是微信自己的进程在收消息吧。。

    目前我降回了 apkpure 的 6.7.3,426 里面还是没有微信相关的消息,但是划掉微信以后的推送有了
    inhzus
    inhzus
    Mar 17, 2019
    4
    @heguannantc #3 ...看来我也该降版本试试效果怎么样
    whkvf
    whkvf
    Mar 17, 2019 via Android❤️1
    5
    wechat 确实是一个怪才
    choury
    choury
    Mar 17, 2019 via Android
    6
    微信只是把 fcm 当做保活的手段,又不用它来收消息,你折腾这个干嘛……
    acrisliu
    acrisliu
    Mar 17, 2019
    7
    不是说 play 版 7.0 移除了 FCM 吗。
    heguannantc
    heguannantc
    OP
    Mar 17, 2019
    8
    @choury 问题是我现在划掉后台就收不到消息了-。-已经习惯了随手点全部清除
    heguannantc
    heguannantc
    OP
    Mar 17, 2019
    9
    @acrisliu 我感觉也是这样,但是没搜到相关的消息,你这个哪里看来的
    love4taylor
    love4taylor
    Mar 17, 2019
    10
    我之前是限制后台之后就有 FCM 的 log 了
    heguannantc
    heguannantc
    OP
    Mar 17, 2019❤️1
    11
    @Love4Taylor
    是 Play 版的吗?我现在限制了后台,应用了省电功能,关掉了后台数据。
    无事发生。但是我搜到了另一个帖子。
    ----
    在前天楼主刚刚更新了最新版的微信,急忙测试了一下后台的情况,惊讶的发现新版微信划掉任务后在手机的后台里找不到微信,而且连缓存都没有(检查无数遍确认在手机自带的后台中找不到微信的痕迹)
    所以很好奇,让朋友发条消息给我,大概在四五秒的延迟后居然收到了,楼主唯一能想到了就是隐藏在微信多年的 gcm 是不是得到官方重视了,赶忙去后台查看果然看到了 Tencent.mm 之类的字样,下面还有标注了 result time 之类的,我想可能真的是启用了 gcm。
    skrad
    skrad
    Nov 5, 2020 via Android
    12
    各位,最新的测试结果是,需要在微信登录时保持翻墙状态,这样才可以在微信后台注册 fcm 服务。所以如果希望你们的微信走 fcm,登出当前账号,保持翻墙状态,打开微信,登录帐号,收工。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1022 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 22:39 · PVG 06:39 · LAX 14:39 · JFK 17:39
    ♥ Do have faith in what you're doing.