V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Danswerme
V2EX  ›  问与答

iOS 微信切换账号之后为啥还能收到切换之前账号的消息?

  •  
  •   Danswerme · 2022-06-22 15:26:33 +08:00 · 1735 次点击
    这是一个创建于 916 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚才切了下账号,发现还能收到别人给我之前的微信账号发消息的推送,语音通话的推送也能收到;同时当前账号的消息推送也能收到。

    复现流程:

    1: 手机上登录 A 微信,扫码登录电脑上的 A 微信。

    2: 进入微信切换账号页面,然后手机关闭 Wifi 和数据,点击 B 账号进行切换,等待提示切换失败,多等一会。

    3: 提示切换失败,从任务界面杀掉微信,打开 Wifi 和数据,这时候进入微信直接就是账号切换界面,点击 B 账号进行切换。

    4: 现在手机同时可以收到 B 和 A 微信两个账号的消息提醒了。

    10 条回复    2022-06-23 11:10:19 +08:00
    mooczz
        1
    mooczz  
       2022-06-22 15:36:07 +08:00
    切换微信时,相当于退出 A ,登入 B ,断开网络,退出 A 的操作不能同步上报给微信后台。iOS 的推送是根据 device token 推送的,断开网络的原因,微信后台无法感知账号 A 已经退出登录,没有解绑 device token 和微信 ID
    Danswerme
        2
    Danswerme  
    OP
       2022-06-22 15:38:48 +08:00
    @mooczz 感谢,又学习到了。
    Lin0936
        3
    Lin0936  
       2022-06-22 15:39:36 +08:00
    这个好!经常怕小号漏收消息来着
    WenJimmy
        4
    WenJimmy  
       2022-06-22 15:58:17 +08:00
    内部人员要修复这个 bug 了
    Deville
        5
    Deville  
       2022-06-22 16:32:53 +08:00
    这 device token 跟 user id 咋还能一对多呢。。实锤了。。微信官方支持多开。。
    vvjyun318
        6
    vvjyun318  
       2022-06-22 17:12:34 +08:00 via Android
    @Deville 不过就算支持双开切换账号也太慢了,Gmail telegram 都是无缝丝滑切换
    Deville
        7
    Deville  
       2022-06-22 17:39:02 +08:00
    @vvjyun318 甚至 qq
    vvjyun318
        8
    vvjyun318  
       2022-06-22 18:28:25 +08:00
    @Danswerme 楼主赶快把帖子删掉吧,wxg 微信事业群员工看到这个帖子马上把这个漏洞给堵住,到时候电脑微信双开也没了,手机切换账号强制退出登陆电脑端微信
    Danswerme
        9
    Danswerme  
    OP
       2022-06-22 19:42:46 +08:00
    @vvjyun318 本站的帖子删不了的.... 微信的人看到就看到吧,堵就堵呗。 如果真有微信的人看到,请帮我问问张小龙什么时候死啊
    Wdafff
        10
    Wdafff  
       2022-06-23 11:10:19 +08:00
    @Danswerme #9 🐮🍺
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3839 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:13 · PVG 13:13 · LAX 21:13 · JFK 00:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.