0
点赞
收藏
分享

微信扫一扫

删除消息后,卸载重装应用,删除的消息又出现了

時小白 2024-01-12 阅读 17

问题描述

同时删除本地消息和服务端历史消息后,卸载重装应用或者换设备登录,删除的消息重新出现。


原因分析

针对单聊会话、群聊会话,如果通过任何接口以传入时间戳的方式删除远端消息,服务端默认不会删除对应的离线消息补偿(该机制仅会在打开多设备消息同步开关后生效)。此时如果换设备登录或卸载重装,仍会因为消息补偿机制 1获取到已被删除的历史消息。


解决方案

方案一:推荐方案

如需彻底删除离线消息补偿,请提交工单,申请开通删除服务端历史消息时同时删除多端补偿的离线消息。


如果开启了“多设备消息同步”服务,卸载重装应用,会触发“消息补偿”机制,默认会拉取到补偿时间内收发过的消息,如果删除的消息是在补偿时间内收发的,也会被拉取回来。


方案二:App 侧自行删除

1 在删除消息后,向会话发一条自定义消息,作为清除消息的标识。

举报

相关推荐

0 条评论