Quickblox 根据数组顺序创建错误的聊天对话框

Quickblox creating wrong chat dialog depending on the array order

为什么如果我尝试使用 ASC ORDER (1152618,1277544) 中的 OCCUPANTIDS 创建聊天对话框,结果会出错(在 FIRST ID 和 FIRST ID 之间创建一个对话框),如果我使用 DESC ORDER (1277544) ,1152618), FIRST ID 和 SECOND ID 之间的对话是否成功?

这是规则还是错误?

以下代码总是会导致此问题:

QBChatDialog *chatDialog = [QBChatDialog new];
            chatDialog.name = @"";
            chatDialog.occupantIDs = @[@(1152618),@(1277544)];
            chatDialog.type = QBChatDialogTypePrivate;

您无需添加自己的 ID,只需添加您想要与其创建对话的用户的 ID。