PJSIP TLS не включен для iPhone

Я пытаюсь создать приложение, использующее библиотеку PJSIP. Я могу успешно установить соединение с UDP и TCP. Но при попытке соединиться с TLS я получаю следующую ошибку: Unsupported Transport error (17160).


person user3279108    schedule 04.12.2015    source источник


Ответы (2)


также вам нужно добавить следующие параметры в ваш config_site.h.

# определить PJ_HAS_SSL_SOCK 1

# определить PJSIP_HAS_TLS_TRANSPORT 1

и настройте pjsip с --with-openssl=your/opensslDir/path

а затем проверьте журнал после завершения настройки.

если вы все сделали успешно, вы сможете построить его без ошибок. Вы можете убедиться, что скрипт конфигурации смог обнаружить библиотеки openssl, это будет выглядеть так: opensslSupport

person saurabh2810    schedule 27.04.2016

Вы должны собрать и установить OpenSSL для iPhone, а затем снова собрать библиотеки PJSIP. Подробнее

person nsinvocation    schedule 04.12.2015