iOS9 – HTTP连接错误

iOS9 – HTTP连接错误,第1张

概述当我更新我的 Xcode时,我有3错误 1-应用程序传输安全性阻止了明文HTTP(http://)资源负载,因为它是不安全的.可以通过应用程序的Info.plist文件配置临时异常. 2- CFNetwork SSLHandshake失败(-9824) 3 NSURLSession / NSURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-9824) 当我更新我的 Xcode时,我有3错误

1-应用程序传输安全性阻止了明文http(http://)资源负载,因为它是不安全的.可以通过应用程序的Info.pList文件配置临时异常.

2- CFNetwork SSLHandshake失败(-9824)

3 NSURLSession / NSURLConnection http加载失败(kcfStreamErrorDomainSSL,-9824)

我试过了:

<key>NSAppTransportSecurity</key><dict>  <key>NSExceptionDomains</key>  <dict>    <key>yourdomain.com</key>    <dict>      <!--Include to allow subdomains-->      <key>NSIncludesSubdomains</key>      <true/>      <!--Include to allow http requests-->      <key>NstemporaryExceptionAllowsInsecurehttpLoads</key>      <true/>      <!--Include to specify minimum TLS version-->      <key>NstemporaryExceptionMinimumTLsversion</key>      <string>TLSv1.1</string>    </dict>  </dict></dict>

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

但他们没有工作.任何人都可以帮我吗谢谢.

解决方法 从Project Navigator中单击项目的名称.

现在,您将在右侧看到您的项目的“常规”选项卡.选择“信息”选项卡

扩展海关iOS目标属性

添加一个新类型,将其命名为NSAppTransportSecurity,键入为Dictionary.It将在此文本中转换App Transport Security Settings

在里面添加一个新项目并将其命名为NSAllowsArbitraryLoads,键入为Boolean,值为YES.

在论坛上看到这个线程,了解更多的细节什么苹果…
将条目添加到info.pList

https://forums.developer.apple.com/message/5857#5857

请参考WWDC第711节.
https://developer.apple.com/videos/wwdc/2015/?id=711

总结

以上是内存溢出为你收集整理的iOS9 – HTTP连接错误全部内容,希望文章能够帮你解决iOS9 – HTTP连接错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1110294.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存