Изправени сме пред проблем в Quilkbox API. Създаваме приложение за чат, в което създаваме стаи. Съобщенията в чата се изпращат добре. но проблемът е, че не можем да извлечем хронологията на чата.
в Стаи, когато потребител изпрати съобщението до друг потребител, който е офлайн, тогава съобщението се изпраща добре, но когато потребителят спре да изпълнява приложението и след това стартира отново приложението, тогава старите съобщения не се получават.
Когато и двамата потребители са онлайн и разговарят помежду си, чатът работи добре, всички съобщения се показват. но когато спрат приложението и след това го стартират отново, старите съобщения не се показват
проверихме дали методът на делегата QBchatDelegate
- (void)chatRoomDidReceiveMessage:(QBChatMessage *)съобщение отRoom:(NSString *)roomName
не се извиква за първи път, когато потребителят отвори приложението, но когато потребителят изпрати съобщението в стаята, този метод се извиква и съобщението ще се покаже.
Какъв ще е проблемът да не се върне историята на чата