注册

IOS在退出登录的情况下,收到消息,不退出app直接登录,获取到会话的未读消息数量与实际未读消息数量不一致

在app运行中,退出登录,此时收到未读消息,不退出app直接登录 ,获取有未读消息的会话 ,会话的未读消息数量属性 和实际未读数量不一致     for循环遍历会话中所有消息获取到的未读数量是正确的,直接去会话的未读消息属性不正确     大退app重新运行即正常  
已邀请:
for循环遍历会话中所有消息获取到的未读数量是正确的,直接去会话的未读消息属性不正确. 
你获取的未读消息姿势不对吧?
用户登录后,接收完离线消息,可以查看对应会话在本地数据库中conversation表的unreadCount。另外轮询会话列表,做未读消息累加,也只是从EMConversation中获取unreadMessageCount,你可以检查一下单独获取的会话对象conversationId是否正确

要回复问题请先登录注册