一噸的不同鍵和值的亂搞,使其工作後,我終於想出了這個,使其功能iOS9.1:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>mydomain.com</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSTemporaryExceptionMinimumTLSVersion</key>
<string>TLSv1.1</string>
<key>NSExceptionRequiresForwardSecrecy</key>
<false/>
<key>NSRequiresCertificateTransparency</key>
<false/>
</dict>
</dict>
</dict>
我加了最後一個NSRequiresCertificateTransparency
後並將其設置爲假,它可能是最重要的。
來源
2015-10-26 20:58:03
Key
你容忍它是真的嗎? –
@BankerMittal:是的,我改變了我的plist以允許所有不安全的連接。它應該工作。它與iOS9的第一個版本一起工作,但其中一個bug更新破壞了它。 – Key
最新發布的ios 9 - ios 9.1最近才發佈。請更新並檢查它。 –