基本上我的应用程序从Web接收数据,其中有几个文件被下载到我的应用程序。
所以,我在info.plist中做了更改
添加了该代码:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key><true/>
</dict>
但仍然会发生错误:
App Transport Security已阻止明文HTTP(http://)资源 负载,因为它是不安全的。可以通过配置临时例外 你的应用的Info.plist文件。
任何可能解决此错误的想法或我错过了其他想法?
答案 0 :(得分: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>