ios – 传输安全性阻止了明文HTTP

info.plist根据以下错误消息,我需要设置什么设置才能启用HTTP模式?

传输安全性已阻止明文HTTP(http://)资源加载,因为它是不安全的。临时例外可以通过您的应用程序的Info.plist文件进行配置。

假设我的域名是example.com

 


如果您使用Xcode 8.0和Swift 3.0或Swift 2.2甚至Objective C:

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
    <key>NSExceptionDomains</key>
    <dict>
        <key>example.com</key>
        <dict>
            <key>NSExceptionAllowsInsecureHTTPLoads</key>
            <true/>
            <key>NSIncludesSubdomains</key>
            <true/>
        </dict>
    </dict>
</dict>

使用:

您必须在.plist文件中的NSAppTransportSecurity字典下将NSAllowsArbitraryLoads键设置为YES

添加评论

友情链接:蝴蝶教程