2015-12-04 35 views
0

我正在嘗試構建使用PJSIP庫的應用程序。我能夠與UDPTCP成功建立連接。但是當試圖連接TLS時,我收到以下錯誤:Unsupported Transport error (17160)PJSIP TLS未啓用iPhone

回答

0

您還需要將以下參數添加到您的config_site.h中。

的#define PJ_HAS_SSL_SOCK 1

的#define PJSIP_HAS_TLS_TRANSPORT 1

和配置PJSIP用--with-的OpenSSL =你/ opensslDir /路徑

,然後檢查日誌它完成配置後。

如果您已經成功完成所有任務,您將能夠無任何錯誤地構建它。 您可以確保配置腳本能夠檢測到openssl庫,它看起來像這樣:opensslSupport

+0

你可以請格式化的代碼? – manetsus

1

您必須爲iPhone構建並安裝OpenSSL,然後再次構建PJSIP庫。 More details

+0

我再次有同樣的錯誤。 – user3279108

+0

爲什麼downvote? – azimov