注册

iOS 环信3.x EMMessage *latestMessage = [easemobConversation latestMessage]; latestMessage为nil,获取不到

从2.x升级到3.x ,出现的此问题,2.x的时候可以正常获取
EMConversation *easemobConversation = [[EMClient sharedClient].chatManager getConversation:onlineConversation.chatter type:EMConversationTypeChat createIfNotExist:YES];

    EMMessage *latestMessage = [easemobConversation latestMessage];
 
easemobConversation有值,latestMessage为nil
已邀请:
3.x获取最后一条信息的方法是这个:    
 id<IConversationModel> model = [self.dataArray objectAtIndex:indexPath.row];
EMMessage *lastMessage = [conversationModel.conversation latestMessage];;
 
具体实现可以参考3.xdemo中的EaseConversationListViewController类
什么版本的?最新版本3.2.3 动态库需要设置library,看下文档动态库的配置步骤。

要回复问题请先登录注册