如题,调用findConversationsWithCallBack:返回这个错误,不知道如何解决,求助。。
版本号:
'AVOSCloud', '~> 3.2.7'
'AVOSCloudIM', '~> 3.2.7'
网络环境:
WiFi
相关代码:
- (void)findConversationWithUserIds:(NSArray *)userIdsArray type:(QHConversationType)type callBackBlock:(QHConversationBlock)conversationBlock
{
WS(weakSelf)
AVIMConversationQuery *query = [self.imClient conversationQuery];
query.limit = 10;
query.skip = 0;
[query whereKey:kAVIMKeyMember containsAllObjectsInArray:userIdsArray];
[query whereKey:AVIMAttr(@"type") equalTo:@(type)];
[query findConversationsWithCallback:^(NSArray *objects, NSError *error) {
if (error) {
conversationBlock(nil, error);
} else if (!objects || objects.count < 1) {
[weakSelf.imClient createConversationWithName:nil clientIds:userIdsArray callback:^(AVIMConversation *conversation, NSError *error) {
if (error) {
conversationBlock(nil, error);
return ;
} else {
[weakSelf.imClient createConversationWithName:nil clientIds:userIdsArray attributes:@{@"type":@(type)} options:(AVIMConversationOptionNone) callback:^(AVIMConversation *conversation, NSError *error) {
conversationBlock(conversation, error);
}];
}
}];
} else {
conversationBlock(objects.firstObject, error);
}
}];
conversationBlock = nil;
}
-
创建时间
16年5月27日
-
最后回复
16年5月27日
-
2
回复
-
594
浏览
-
2
用户
-
1
链接