Mob*_*per 4 http nsurlconnection nsurlsession ios9 app-transport-security
我在Xcode 7,IOS 9中测试我的应用程序并得到以下错误:
App Transport Security已阻止明文HTTP(http://)资源加载,因为它不安全.可以通过应用程序的Info.plist文件配置临时例外.
所以我在Info.plist文件中做了一些更改,如下所示,应用程序现在可以在所有IOS版本中正常工作:
<key>NSAppTransportSecurity</key><dict>
<key>NSExceptionDomains</key><dict><key>myserver.com</key><dict>
<key>NSIncludesSubdomains</key><false/>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/></dict> </dict></dict>
Run Code Online (Sandbox Code Playgroud)
所以我怀疑这是否仍然是一个永久的修复,或者我是否应该在我的代码中使用NSURLSession.
谢谢,阿宾
将以下内容添加到Info.plist将禁用ATS
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key><true/>
</dict>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6974 次 |
| 最近记录: |