环信是什么时候把会话列表存到本地的?
环信是什么时候把会话列表存到本地的?我通过 [[EMClient sharedClient].chatManager getConversation:@"1234" type:EMConversationTypeGroupChat createIfNotExist:YES] 创建一个会话,不发送任何消息会保存到本地吗?或者是如何做到不发送消息,环信就能将会话保存到本地。
没有找到相关结果
已邀请:
1 个回复
木云落
- (void)importMessages:(NSArray *)aMessages
completion:(void (^)(EMError *aError))aCompletionBlock;
在登录成功之后再在会话列表中拉取所有会话- (NSArray *)getAllConversations;
不发送任何消息会保存到本地,这个没有试过,你可以看看用下面的方法可以不
/*!
* \~chinese
* 导入一组会话到DB
*
* @param aConversations 会话列表<EMConversation>
* @param aCompletionBlock 完成的回调
*
*
* \~english
* Import multiple conversations to DB
*
* @param aConversations Conversation list<EMConversation>
* @param aCompletionBlock The callback block of completion
*
*/
- (void)importConversations:(NSArray *)aConversations
completion:(void (^)(EMError *aError))aCompletionBlock;