Ios 使用xmppFramework在ejabberd服务器上实现MUC

Ios 使用xmppFramework在ejabberd服务器上实现MUC,ios,objective-c,ejabberd,xmppframework,multiuserchat,Ios,Objective C,Ejabberd,Xmppframework,Multiuserchat,我想知道有没有可能创建一个聊天室并邀请其他人?我已经在我的mac上安装了ejabberd,并实现了与以下单个好友的聊天 但我想实现MUC。我尝试了xmppframework附带的MUC演示项目,但每次都出现错误404“找不到远程服务器”。委托方法 - (void)xmppRoomDidCreate:(XMPPRoom *)sender; 从未接到过电话。 反而 调用此方法。是否有人使用localhost作为服务器成功实现了MUC?如果是,请告诉我您正在使用的XMPP客户端,因为对于ejabbe

我想知道有没有可能创建一个聊天室并邀请其他人?我已经在我的mac上安装了ejabberd,并实现了与以下单个好友的聊天 但我想实现MUC。我尝试了xmppframework附带的MUC演示项目,但每次都出现错误404“找不到远程服务器”。委托方法

- (void)xmppRoomDidCreate:(XMPPRoom *)sender;
从未接到过电话。 反而


调用此方法。是否有人使用localhost作为服务器成功实现了MUC?如果是,请告诉我您正在使用的XMPP客户端,因为对于ejabberd,它说找不到远程服务器。

您是否尝试将conference.host(推测为conference.localhost)作为MUC主机?

您是否尝试了conference.host(推测为conference.localhost)作为MUC主机?

当我设置conference.localhost时,即使-(void)xmppStreamDidConnect:(XMPPStream*)发送方也不会被调用。在不使用会议的情况下,这是调用方法的顺序1---(void)xmppstreamidconnect:(XMPPStream*)sender 2---(void)xmppstreamidauthenticate:(XMPPStream*)sender,然后我在我的控制台2013-01-28 17:09:38:938 MUCTesting[14788:2403]SEND:jabber.org/protocol/muc/>2013-01-28 17:09:38:987 mucting[14788:1c03]RECV:jabber.org/protocol/muc/>我终于让它工作了,我不得不把会议前缀放在房间的名称中……:)…你的回答很有帮助..Thanx..当我设置conference.localhost时,甚至-(void)xmppStreamDidConnect:(XMPPStream*)发送方也没有被呼叫。在不使用会议的情况下,这是调用方法的顺序1---(void)xmppstreamidconnect:(XMPPStream*)sender 2---(void)xmppstreamidauthenticate:(XMPPStream*)sender,然后我在我的控制台2013-01-28 17:09:38:938 MUCTesting[14788:2403]SEND:jabber.org/protocol/muc/>2013-01-28 17:09:38:987 mucting[14788:1c03]RECV:jabber.org/protocol/muc/>我终于让它工作了,我不得不把会议前缀放在房间的名称中:)…你的答案很有用..Thanx..请将你的解决方案发布在这里@vishal请将你的解决方案发布在这里@vishal
- (void)handleDidLeaveRoom:(XMPPRoom *)room