【问题标题】:Firebase in iOS: CFNetwork SSLHandshake failed despite configuration seem correct.iOS 中的 Firebase:CFNetwork SSLHandshake 失败,尽管配置似乎正确。
【发布时间】:2016-09-30 20:37:43
【问题描述】:

编辑:

我在一个演示项目中测试了来自 iOS 的身份验证,并且成功了。所以这更有可能是我这边的一些错误,而不是 Google 的 Firebase 服务器的问题。


我在尝试创建新的 Firebase 用户时收到此错误:

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

在 Stackoverflow 上问这个问题时,我得到了this as suggested question with already an answer。它目前有 166 票。但是,我认为答案不适用于我的 firebase 项目,因为所有必要的配置都已由 Google 自动生成,并包含在我在设置项目时下载的 plist 文件中。

关于如何解决这个问题的任何建议?

firebase 控制台显示 Android 版本在身份验证方面存在问题。这些是一样的吗?

【问题讨论】:

    标签: android ios firebase firebase-authentication cfnetwork


    【解决方案1】:

    Google 生成的 plist 文件不包含任何 ATS 设置,因此如果 Firebase 不满足 ATS 要求,您仍然需要添加链接答案中描述的例外情况。

    您是否尝试添加它们?

    【讨论】:

    • 不,它在上周之前一直运行良好。因此,我为什么要问。
    猜你喜欢
    • 1970-01-01
    • 2015-08-23
    • 2015-09-21
    • 2013-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多