首页 文章

iOS9不会从安全页面加载不安全的资源

提问于
浏览
1

无法在iOS9的安全页面中加载不安全的资源,在iOS9之前一切正常 . 试过NSThirdPartyExceptionAllowsInsecureHTTPLoads但没有运气 .

在webview中尝试相同的操作

3 回答

  • 0

    iOS 9引入了App Transport Security . 这意味着由https构成的任何连接都应为TLS1.2或更高版本 .

    你可以为遗留系统关闭ATS添加 NSAppTransportSecurity 给你info.plist一个字典然后添加密钥 NSAllowsArbitraryLoads 与bool值 YES

  • 0

    您可以尝试将以下内容添加到Info.plist中:

    <key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
    </dict>
    
  • 0

    您必须在plist中添加一个条目 . 就像在下面的图像 .

    enter image description here

相关问题