无法在iOS9的安全页面中加载不安全的资源,在iOS9之前一切正常。 试过NSThirdPartyExceptionAllowsInsecureHTTPLoads,但没有运气。
在webview中尝试相同
答案 0 :(得分:0)
iOS 9引入了App Transport Security。这意味着由https构成的任何连接都应为TLS1.2或更高版本。
您可以关闭旧版系统添加NSAppTransportSecurity
的ATS给info.plist字典,然后添加带有bool值NSAllowsArbitraryLoads
的密钥YES
答案 1 :(得分:0)
您可以尝试将以下内容添加到Info.plist中:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
答案 2 :(得分:0)