2014-10-29 4 views
0

Я использую Quickblox для голосового/видеозвонка между двумя устройствами.
При приеме голосовой/видео звонок от пользователя, можно увидеть ниже журнал,QBChat didReceiveMessage не вызывается при приеме вызова

QBChat/didReceiveMessage: <message xmlns="jabber:client" id="XXX-XXX" to="[email protected]" from="[email protected]/Smack" type="qbvideochat_call"><extraParams xmlns=""><callType>1</callType><sessionID>XXXXXXX</sessionID></extraParams></message> 

Метод, chatDidReceiveCallRequestFromUser также называют. Я могу принять участие в звонке. Но, chatDidReceiveMessage не получает вызов.

-(void)chatDidReceiveMessage:(QBChatMessage *)message 
{ 
    NSLog(@"called"); 
    NSLog(@"message %@",message.description); 
} 

Это не показывает ничего в журнале. Мне нужно проверить сообщение для дальнейшего процесса. Что здесь может быть отсутствует?

Я попробовал это как в iOS 7.1, так и в 8.1. Любая помощь будет принята с благодарностью.

ответ

0

Возможно, Quickblox может не предоставлять доступ к системным сообщениям. Попытайтесь использовать свой собственный QBChatMessage с вашими настраиваемыми параметрами при вызове.

Смежные вопросы