刚才切了下账号,发现还能收到别人给我之前的微信账号发消息的推送,语音通话的推送也能收到;同时当前账号的消息推送也能收到。
复现流程:
1: 手机上登录 A 微信,扫码登录电脑上的 A 微信。
2: 进入微信切换账号页面,然后手机关闭 Wifi 和数据,点击 B 账号进行切换,等待提示切换失败,多等一会。
3: 提示切换失败,从任务界面杀掉微信,打开 Wifi 和数据,这时候进入微信直接就是账号切换界面,点击 B 账号进行切换。
4: 现在手机同时可以收到 B 和 A 微信两个账号的消息提醒了。
1
mooczz 48 天前
切换微信时,相当于退出 A ,登入 B ,断开网络,退出 A 的操作不能同步上报给微信后台。iOS 的推送是根据 device token 推送的,断开网络的原因,微信后台无法感知账号 A 已经退出登录,没有解绑 device token 和微信 ID
|
3
Lin0936 48 天前
这个好!经常怕小号漏收消息来着
|
![]() |
4
WenJimmy 48 天前
内部人员要修复这个 bug 了
|
5
Deville 48 天前
这 device token 跟 user id 咋还能一对多呢。。实锤了。。微信官方支持多开。。
|