Implementación de chat grupal iOS XMPP

Estoy tratando de crear una sala de chat usando robbiehanson XMPPframework.

Como no obtuve ningún código de muestra ni documentación, hice un intento por mí mismo para iniciar una sala de chat de la siguiente manera:

    XMPPRoomMemoryStorage *rosterstorage = [[XMPPRoomMemoryStorage alloc] init];
    XMPPRoom *xmppRoom = [[XMPPRoom alloc] initWithRoomStorage:rosterstorage jid:[XMPPJID jidWithString:@"[email protected]/room"] dispatchQueue:dispatch_get_main_queue()];    
    [xmppRoom configureRoomUsingOptions:nil];
    [xmppRoom activate:[UIAppDelegate xmppStream]];
    [xmppRoom addDelegate:UIAppDelegate
            delegateQueue:dispatch_get_main_queue()];
   [xmppRoom inviteUser:[XMPPJID jidWithString:jabberID] withMessage:@"Hi join room"];

Pero estoy recibiendo la respuesta en la consola como:

 RECV: <message xmlns="jabber:client" from="[email protected]" to="[email protected]/42512304551337785705750233" type="error"><x xmlns="http://jabber.org/protocol/muc#user"><invite to="[email protected]"><reason>Hi join room</reason></invite></x><error code="503" type="cancel"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></message>

¿Alguien tiene alguna idea de iniciar MUC? ¿Hay algún código de ejemplo para esto? Cualquier ayuda será apreciada ... Gracias de antemano ...

Respuestas a la pregunta(3)

Su respuesta a la pregunta