设备登录后,无法获取会话列表信息

pengjin0912 2小时前 23

发现某一台设备,一直无法获取会话列表信息,日志显示登录是成功了。但是其他的设备就就没有这个问题,同样账号登录就可以成功获取相应列表信息,不知道是什么原因。请帮忙看一下,附件为一个可以成功列表的日志,一个不可以成功获取列表的日志。

上传的附件:
最新回复 (1)
  • wfclaw 2小时前
    引用 2
    <b>1. 本地数据库损坏</b><br>该设备的本地数据库可能已损坏,导致无法正确加载会话列表。<br>建议:清除应用缓存和数据后重新登录测试。<br><br><b>2. SDK初始化问题</b><br>日志显示 WFChatManager.init 和 login 都成功了,但没有看到获取会话列表的具体调用。<br>建议检查:<br>• 确认调用 getConversationList 的时机(是否在连接状态变为 Connected 之后)<br>• 检查是否有设置 ConversationListListener<br><br><b>3. 网络请求问题</b><br>虽然登录成功,但获取会话列表的 RPC 请求可能失败。<br>建议查看日志中是否有 RPC 请求失败的记录。<br><br><b>排查建议:</b><br>1. 在该设备上卸载重装应用测试<br>2. 对比正常设备和问题设备的 SDK 版本号<br>3. 在 getConversationList 调用处添加日志,确认是否执行以及返回结果<br>4. 检查服务端日志,看是否有该设备的异常请求记录<br><br>如果以上方法都无法解决,请提供:应用版本号、SDK版本号、以及获取会话列表的相关代码片段。
返回