iPhone 未启用 PJSIP TLS
PJSIP TLS not enable for iPhone
我正在尝试构建一个使用 PJSIP
库的应用程序。我能够与 UDP
和 TCP
成功建立连接。但是当尝试连接 TLS
时,我收到以下错误:Unsupported Transport error (17160)
.
您必须为 iPhone 构建和安装 OpenSSL,然后再次构建 PJSIP 库。 More details
您还需要将以下参数添加到您的 config_site.h。
#define PJ_HAS_SSL_SOCK 1
#define PJSIP_HAS_TLS_TRANSPORT 1
并使用 --with-openssl=your/opensslDir/path
配置 pjsip
配置完成后查看日志
如果您已成功完成所有操作,您将能够毫无错误地构建它。
您可以确保配置脚本能够检测到 openssl 库,它看起来像这样:opensslSupport
我正在尝试构建一个使用 PJSIP
库的应用程序。我能够与 UDP
和 TCP
成功建立连接。但是当尝试连接 TLS
时,我收到以下错误:Unsupported Transport error (17160)
.
您必须为 iPhone 构建和安装 OpenSSL,然后再次构建 PJSIP 库。 More details
您还需要将以下参数添加到您的 config_site.h。
#define PJ_HAS_SSL_SOCK 1
#define PJSIP_HAS_TLS_TRANSPORT 1
并使用 --with-openssl=your/opensslDir/path
配置 pjsip配置完成后查看日志
如果您已成功完成所有操作,您将能够毫无错误地构建它。 您可以确保配置脚本能够检测到 openssl 库,它看起来像这样:opensslSupport