我正在创建一个群聊应用程序。使用以下代码可以创建群组。
_xmppRoomStorage = [[XMPPRoomCoreDataStorage alloc]init];
XMPPJID *roomJID = [XMPPJID jidWithString:@"room1@conference.abc.biz"];
_xmppRoom =[[XMPPRoom alloc] initWithRoomStorage:_xmppRoomStorage jid:roomJID];
[_xmppRoom activate:_xmppStream];
[_xmppRoom addDelegate:self delegateQueue:dispatch_get_main_queue()];
xmppRoom joinRoomUsingNickname:_userNameEdit.text history:nil];
现在我需要在这个群组中添加一些用户。请问有人能告诉我如何添加或邀请多个用户到这个群组吗?
我还有一个问题,当第一个群组处于活动状态时,无法创建第二个房间。当我尝试创建第二个房间时,会出现以下错误:
"XMPPRoom[room2@conference.abc.biz] - 已经在创建/加入/已加入房间时无法再次创建/加入房间"
谢谢。 Vaz