ios - NSURLSession/NSURLConnection HTTP 加载失败(kCFStreamErrorDomainSSL,-9813)错误

标签 ios nsurlconnection nsurlsession app-transport-security

我在发出 HTTPS 请求时遇到错误:-

NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813).

我做了一些谷歌,并通过在我的项目信息 plist 文件中提及以下 key ,提到了一些通过 ATS(应用程序传输安全)的解决方案。这是iOS9及以上的问题。

**Keys are :-

key :- NSAppTransportSecurity

value : -NSAllowsArbitraryLoads : true**

我试过这个解决方案。但我仍然一直面临着同样的问题。我被困在这个。谁能帮帮我吗 ?

最佳答案

您必须在 info.plist 文件的 NSAppTransportSecurity 字典中将 NSAllowsArbitraryLoads 键添加到 YES。

enter image description here

关于ios - NSURLSession/NSURLConnection HTTP 加载失败(kCFStreamErrorDomainSSL,-9813)错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37879003/

相关文章:

ios - 如何检索存储在 NSUserDefaults 中的所有值?

ios - 带有倾斜设备的 CLLocationManager 标题

iphone - NSURLConnection 的内存管理

ios - 在同步调用上强制NSUrlConnection超时

ios - 如果任务被取消,则不执行该 block

ios - NSURLSessionDownloadTask 代表不调用 didWriteData 方法

ios - Plist 到 SQLITE

ios - 使用_框架!在 cocoapods 中进行分析

ios - iphone(ios) 如何在服务器上上传和下载数据

ios - 发布请求时出现 NSURLSession 序列化错误