Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssl PJSIP TLS未为iPhone启用_Ssl_Pjsip_Tls1.2 - Fatal编程技术网

Ssl PJSIP TLS未为iPhone启用

Ssl PJSIP TLS未为iPhone启用,ssl,pjsip,tls1.2,Ssl,Pjsip,Tls1.2,我正在尝试构建一个使用PJSIP库的应用程序。我能够成功地与UDP和TCP建立连接。但是当尝试连接到TLS时,我收到以下错误:不支持的传输错误(17160)您必须为iPhone构建并安装OpenSSL,然后再次构建PJSIP libs 您还需要向config_site.h添加以下参数 #定义PJ_具有SSL_SOCK 1 #定义PJSIP_有_TLS_传输1 并使用--with openssl=your/opensslDir/path配置pjsip 然后在完成配置后检查日志 如果您已经成功地完成

我正在尝试构建一个使用
PJSIP
库的应用程序。我能够成功地与
UDP
TCP
建立连接。但是当尝试连接到
TLS
时,我收到以下错误:
不支持的传输错误(17160)

您必须为iPhone构建并安装OpenSSL,然后再次构建PJSIP libs

您还需要向config_site.h添加以下参数

#定义PJ_具有SSL_SOCK 1

#定义PJSIP_有_TLS_传输1

并使用--with openssl=your/opensslDir/path配置pjsip

然后在完成配置后检查日志

如果您已经成功地完成了所有工作,那么您将能够毫无错误地构建它。 您可以确保配置脚本能够检测到openssl库,如下所示: