为什么升级到 XCode 7 后出现 "HTTP load failed" 异常?
Why do I get a "HTTP load failed" exception after upgrading to XCode 7?
我的项目在 XCode 6 目标 iOS 7.0 上运行良好。现在我升级到 XCode 7 目标 iOS 8.0,我反复收到以下错误:
2015-09-19 16:40:14.794 MyProject[624:138018]
NSURLSession/NSURLConnection HTTP load failed
(kCFStreamErrorDomainSSL, -9802)
应用程序不再启动,我只是面对黑屏。
据我所知,我没有启动任何 HTTP 连接,除了我必须为其设置 URL 类型的 Facebook 集成(但我已经取消注释所有相关代码并删除了 URL方案,还是一样的问题)。
有什么解决这个问题的想法吗?
Apple 在 iOS9 中引入了 App Transport Security (ATS)。这是相应的 Apple's technote about ATS. Download the latest Facebook SDK and add the exceptions (whitelist Facebook servers) to your Info.plist file as described here 再试一次。
我的项目在 XCode 6 目标 iOS 7.0 上运行良好。现在我升级到 XCode 7 目标 iOS 8.0,我反复收到以下错误:
2015-09-19 16:40:14.794 MyProject[624:138018] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)
应用程序不再启动,我只是面对黑屏。
据我所知,我没有启动任何 HTTP 连接,除了我必须为其设置 URL 类型的 Facebook 集成(但我已经取消注释所有相关代码并删除了 URL方案,还是一样的问题)。
有什么解决这个问题的想法吗?
Apple 在 iOS9 中引入了 App Transport Security (ATS)。这是相应的 Apple's technote about ATS. Download the latest Facebook SDK and add the exceptions (whitelist Facebook servers) to your Info.plist file as described here 再试一次。