iOS: XMPP: arquivamento de mensagens para mensagens de bate-papo em grupo

Todo o bate-papo individual é enviado com o Tipo de mensagem como Bate-papo. Assim, a técnica de arquivamento de mensagens (mostrada abaixo) funcionou bem para eu salvar / recuperar o histórico de bate-papo.

// Setup message archiving
xmppMessageArchivingStorage = [XMPPMessageArchivingCoreDataStorage sharedInstance];
xmppMessageArchiving = [[XMPPMessageArchiving alloc] initWithMessageArchivingStorage:xmppMessageArchivingStorage];
[xmppMessageArchiving setClientSideMessageArchivingOnly:YES];

// Activate xmpp modules
[xmppMessageArchiving   activate:xmppStream];
// Add delegate
[xmppMessageArchiving  addDelegate:self delegateQueue:dispatch_get_main_queue()];

No entanto, para o bate-papo em grupo, o tipo de mensagem enviada é "groupchat". Isso não será arquivado pelo XMPPMessageArchivingCoreDataStorage

Alguém pode me orientar sobre como posso obter a mensagem Arquivamento de mensagens para bate-papo em grupo.

questionAnswers(2)

yourAnswerToTheQuestion