【问题标题】:CFNetwork SSLHandshake failed (-9806) - xcodeCFNetwork SSLHandshake 失败 (-9806) - xcode
【发布时间】:2016-02-11 02:54:17
【问题描述】:

有人遇到过这个问题吗? 我的应用程序运行良好,当我更新到最新的 Xcode 时,这个错误开始出现。这是错误:

CFNetwork SSLHandshake failed (-9806)
NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9806)

我已经检查并尝试了这个解决方案CFNetwork SSLHandshake failed iOS 9,但它对我不起作用。

有什么建议吗?

【问题讨论】:

  • 他有没有为这个问题找到任何解决方案,而不是将网络从 wifi 更改为 3g/LTE

标签: ios cordova ssl ionic


【解决方案1】:

我认为CFNetwork SSLHandshake failed iOS 9 的解决方案应该可行。请检查您是否正确执行所有操作。请尝试对您的应用进行全新安装或(和)重置 iOS 模拟器 + 清理 Xcode 项目

另外,请按照此处所述检查您的 Internet 可访问性: How to handle "CFNetwork SSLHandshake failed" in iOS

【讨论】:

  • 我已经检查并尝试了他们的解决方案,但没有成功。我还清理了项目,删除了应用程序并再次安装它,但没有运气。
  • @OmarAlejandroChacinOrtega 您如何尝试将密钥添加到您的 .plist 文件中?请尝试右键单击 .plist 文件 + “打开方式” + “源代码” + 在其他 ... 实例之前设置 NSAppTransportSecurity 密钥块
  • 我已经这样做了。我像这样添加它:<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict> 它也不起作用,我有互联网。
  • 仍然没有运气......这似乎很陌生。我会继续努力。谢谢!
  • 应用仍然拒绝连接。我不断收到此错误:CFNetwork SSLHandshake failed (-9806) NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9806)
猜你喜欢
  • 1970-01-01
  • 2016-04-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-23
  • 2015-09-21
相关资源
最近更新 更多