Quilkblox не возвращает историю чата

Мы столкнулись с проблемой в Quilkbox API. Мы создаем чат-приложение, в котором Мы настраиваем комнаты. Сообщения в чате отправляются хорошо. но проблема в том, что мы не можем получить историю чата.

в комнатах, когда пользователь отправляет сообщение другому пользователю, который находится в автономном режиме, тогда сообщение отправляется хорошо, но когда пользователь прекращает работу приложения, а затем снова запускает приложение, старые сообщения не принимаются.

Когда оба пользователя находятся в сети и общаются друг с другом, чат работает нормально, все сообщения отображаются. но когда они останавливают приложение, а затем снова запускают приложение, старые сообщения не отображаются

мы проверили, что метод делегата QBchatDelegate

  • (void)chatRoomDidReceiveMessage:(QBChatMessage *)сообщение fromRoom:(NSString *)roomName

не вызывается в первый раз, когда пользователь открывает приложение, но когда пользователь отправляет сообщение в комнату, этот метод вызывается, и сообщение отображается.

В чем будет проблема не возврата истории чата


person Parveen Tyagi    schedule 03.01.2014    source источник


Ответы (1)


Похоже, вы создаете временные чаты (не постоянные).

Временная комната — комната, которая разрушается, если выходит последний обитатель.

Попробуйте создать постоянную комнату

Используйте это руководство http://quickblox.com/developers/SimpleSample-chat_users-ios#Create_room< /а>

person Rubycon    schedule 05.01.2014