在iOS中传输音频时出现SSLHandshake失败错误

在iOS中传输音频时出现SSLHandshake失败错误,ios,audio-streaming,Ios,Audio Streaming,我正在开发音频流应用程序,现在面临SSL握手问题。 我用谷歌搜索了这个问题,已经在info.plist中添加了这个代码,但运气不好 <key>NSAppTransportSecurity</key> <dict> <!--Connect to anything (this is probably BAD)--> <key>NSAllowsArbitraryLoads</key> <true/&g

我正在开发音频流应用程序,现在面临SSL握手问题。 我用谷歌搜索了这个问题,已经在info.plist中添加了这个代码,但运气不好

<key>NSAppTransportSecurity</key>
<dict>
    <!--Connect to anything (this is probably BAD)-->
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>
NSAppTransportSecurity
NSAllowsArbitraryLoads

有谁能告诉我谁有这个问题吗?

如果你有HTTPS连接,你不需要NSAppTransportSecurity,因为你基本上有一个与SSL的安全连接。您确定要连接到HTTPS服务器吗?服务器配置是否正确?如果您未连接到安全连接且仅使用HTTP,则需要将域等添加到NSAppTransportSecurity。但是,如果您能提供确切的错误,我们可以更容易地理解问题所在。您好,我正在播放来自soundcloud的音频,端点为api.soundcloud.com,发生的错误为“SSLHandshake failed”这是一个很流行的服务器,我认为服务器没有问题。我猜你正在尝试在允许的开发者api之外访问api(?),如果是这样,那么他们可能正在使用ssl固定,而你是不被允许的。嗯,url是,当我在浏览器中打开时,它工作正常,我不认为我使用了错误的api。