使用xmpp framework&quickblox服务器发送群聊消息iOS

问题描述:

我正在使用适用于iOS的quickblox服务器和XMPP框架的聊天室。我能够成功加入会议室。但是,当我尝试发送消息时,它说:没有足够的权限发送群聊消息。使用xmpp framework&quickblox服务器发送群聊消息iOS

下面是响应我从quickblox XMPP服务器接收:

<message xmlns="jabber:client" from="[email protected]" type="error" to="[email protected]/1220770403-quickblox-198215"><body>hfg</body><subject>GroupNameSubject</subject><error code="403" type="auth"><forbidden xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"></forbidden><text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" lang="en">Insufficient privileges to send groupchat message.</text></error></message> 

P.S我没有使用quickblox SDK适用于iOS。

+0

可以请你分享你发送什么? –

+0

@HarvantS。 测试消息 GroupName主题

+0

以及根据您的错误消息,您不在MUC房间。请阅读http://xmpp.org/extensions/xep-0045.html#associations表3 –

为了使用Quickblox聊天,您需要使用Quickblox iOS SDK。没有别的办法。

您可以按照他们的完整指南在这里:http://quickblox.com/developers/SimpleSample-chat_users-ios#Guide:_Getting_Started_with_Chat_API