Проблема с аудиовызовом Quickblox в iOS

#ios #objective-c #webrtc #quickblox

#iOS #objective-c #webrtc #quickblox

Вопрос:

Я работаю над Quickblox SDK для аудиовызовов и общения в чате. Прямо сейчас чат работает нормально. Но когда другой пользователь звонит, и я принимаю это, я получаю следующую ошибку. Ошибка:

Установите SDP с ошибкой: Ошибка Domain= RTCSDPError Code=-1 «(null)» userInfo={ошибка= Описание сеанса равно нулю.}

Пожалуйста, подскажите мне, как решить это как можно скорее. Кроме этого, если другой пользователь вешает трубку или вызывающий абонент вешает трубку, его делегаты работают нормально.Но проблема, описанная выше, возникает только тогда, когда пользователь принимает вызов.Я использую последнюю версию Quickblox SDK (2.7.6) и Quickblox-WebRTC (2.2) через CocoaPods. Я создал другое тестовое приложение только с функцией аудиовызова. Это работает нормально.

Ответ №1:

Обнаружена проблема. Существовала библиотека синтаксического анализа XML со статическими методами. Это противоречило библиотеке QuickBlox. После удаления этой библиотеки она снова начала работать.