Подтвердить что ты не робот

Ошибка Twilio Phonegap плагина pjsip

Я застрял в этом от нескольких дней. Я установил плагин phonegap для twilio client (Jeff Linwood) в новое приложение для телефонных разговоров. Скопировал заголовки, файл библиотеки в проект xcode из twilio ios sdk, как указано в инструкциях.

Но когда я запускаю тестовое приложение, оно вызывает следующую ошибку:

2014-12-14 12: 30: 42.940 TestApp [1802: 14622] ПРЕДУПРЕЖДЕНИЕ THREAD: ['TCPlugin'] взял '221.611084' ms. Плагин должен использовать фон нить. 2014-12-14 12: 30: 42,941 TestApp [1802: 14622] PJSIP (1):
pjsua_acc.c. Возможность создания/отправки REGISTER: объект занят (PJSIP_EBUSY) [статус = 171001] 2014-12-14 12: 30: 43,947 TestApp [1802: 14622] Состояние: Offline 2014-12-14 12: 30: 45.727 TestApp [1802: 14777] PJSIP (2): pjsua_acc.c.... Регистрация SIP не удалось, статус = 302 (перемещен временно) 2014-12-14 12: 30: 45,734 TestApp [1802: 14777] PJSIP (1): pjsua_acc.c..... Невозможно создать/отправить REGISTER: объект занят (PJSIP_EBUSY) [status = 171001]

Протестировано следующим образом:

  • Xcode v 6.1.1/iOS 8.1 и XCode 5.1.1/iOS 7.1 (оба альтернативно)
    • Версия для телефона: 4.1.2-0.22.9 и 3.6.3-0.22.3 (оба варианта)
    • Кордова iOS 4.1.2 и 3.7.0 (оба варианта)
    • Twilio iOS Client SDK 1.2

Если вам нужна дополнительная информация, не стесняйтесь спрашивать. Пожалуйста, предложите мне, если я что-то сделаю неправильно. Было бы здорово, если бы кто-то помог мне пройти через это. С наилучшими пожеланиями.

4b9b3361

Ответ 1

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

Посмотрев на источник, кажется, что команда "deviceSetup" запустит соединение, поэтому, если вы вручную вызываете команду "connect" после настройки устройства, это, вероятно, вызовет это предупреждение. Не стесняйтесь публиковать еще несколько примеров кода, если это не работает.

Надеюсь, что это поможет!