我正在修復CFNetwork SSLHandshake失敗(-9806)警告。 我的應用程序運行良好,但是當我通過設備中的Xcode運行應用程序時,應用程序崩潰。 我在的.plist添加NSAppTransportSecurity,如何解決「CFNetwork SSLHandshake失敗(-9806)」
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>yourserver.com</key>
<dict>
<!--Include to allow subdomains-->
<key>NSIncludesSubdomains</key>
<true/>
<!--Include to allow insecure HTTP requests-->
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
<!--Include to specify minimum TLS version-->
<key>NSExceptionMinimumTLSVersion</key>
<string>TLSv1.1</string>
</dict>
</dict>
</dict>
與不同的3G/WIFI的了測試。
需要幫助。提前致謝。
崩潰是否與ATS有關?請添加例外消息。 –
我正在使用AFNetworking。我認爲崩潰是由於網絡問題,而不是與ATS有關,但由於堆棧溢出的一些建議,我正在使用ATS來防止實時崩潰 –