【问题标题】:(ATS) Application Transport Security iOS 9(ATS) 应用程序传输安全 iOS 9
【发布时间】:2016-06-07 02:16:50
【问题描述】:

基本上我的应用程序从网络接收数据,其中有几个文件下载到我的应用程序。

所以,我已经对 info.plist 进行了更改

添加了该代码:

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

但还是会出现这个错误:

App Transport Security 已阻止明文 HTTP (http://) 资源 加载,因为它不安全。可以通过以下方式配置临时异常 您应用的 Info.plist 文件。

有什么想法可以解决这个错误或者我错过了什么吗?

【问题讨论】:

    标签: ios info.plist app-transport-security


    【解决方案1】:

    尝试向您的 .plist 添加例外

    <key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
        <key>NSExceptionDomains</key>
        <dict>
            <key> >>>>IP ADDRESS OR URL HERE<<<< </key>
            <dict>
                <key>NSIncludesSubdomains</key>
                <true/>
                <key>NSTemporaryExceptionMinimumTLSVersion</key>
                <string>1.0</string>
                <key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
                <false/>
            </dict>
        </dict>
    </dict>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-17
      • 2016-08-27
      • 2015-09-17
      • 2016-12-11
      • 2017-03-09
      • 2016-01-02
      • 1970-01-01
      • 2015-12-19
      相关资源
      最近更新 更多