【问题标题】:NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802) in ios 9.2ios 9.2 中的 NSURLSession/NSURLConnection HTTP 加载失败 (kCFStreamErrorDomainSSL, -9802)
【发布时间】:2016-01-04 09:48:25
【问题描述】:

我开发了一个通用应用程序,我在其中使用谷歌服务,如谷歌地图和谷歌分析。在 Xcode 7(9.0 和 9.1)更新后,我将密钥 Allow Arbitrary Loads = YES 添加到我的 info.plist 文件中,该文件适用于两种设备。但是在 ios 9.2 更新后它显示 NSURLSession/NSURLConnection HTTP 加载失败 (kCFStreamErrorDomainSSL, -9814)。但问题是,它适用于 iPhone 9.2 版,但不适用于 iPad 9.2 版 Here i have attach my info.plist screenshot

【问题讨论】:

    标签: ssl


    【解决方案1】:

    试试/usr/bin/nscurl --verbose --ats-diagnostics <host>

    我还在 iPad 9.2 上看到 9814(但我没有 iPhone),在我的情况下,错误是“此服务器的证书无效”。但是,如果我完全删除 ATS 字典,它可以在 iPad 上运行,因此我可以通过 https 上传/下载文件,但我无法获得任何 http 资源。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-04
      • 2015-12-29
      • 2016-01-03
      • 1970-01-01
      • 1970-01-01
      • 2017-06-10
      • 2016-01-18
      • 2015-10-18
      相关资源
      最近更新 更多