【问题标题】:BoringSSL failedBoringSSL 失败
【发布时间】:2018-11-08 01:05:50
【问题描述】:

当我尝试登录或注册 Firebase 时,出现错误

2018-09-20 10:59:15.502959+0300 app[1980:18396] TIC Read Status [3:0x0]: 1:57
2018-09-20 10:59:15.503055+0300 app[1980:18396] TIC Read Status [3:0x0]: 1:57
2018-09-20 11:00:45.911678+0300 app[1980:18396] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C2.1:2][0x7fb1b5810f40] get output frames failed, state 8196
2018-09-20 11:00:45.911833+0300 app[1980:18396] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C2.1:2][0x7fb1b5810f40] get output frames failed, state 8196

由于这个错误,下面的代码块不起作用。

Auth.auth().createUser(withEmail: emailTxt.text, password: passwordTxt.text) { (result, error) in
   if let _eror = error {
      print(_eror.localizedDescription )
   } else {
      //...
   }
}

我使用新的 Xcode 10,swift 4.2。

【问题讨论】:

  • 我更新了问题并添加了一段不起作用的代码
  • 我在更新到 xcode10 后也遇到了同样的错误 - 在这种情况下上传到 firebase 存储
  • Egor 你有什么解决方案吗?我在 iOS 12.1 上遇到了这个问题。请帮帮我
  • 维韦克·古普塔。不幸的是,我没有找到解决方案,但我重构了我的代码并且这个问题丢失了。而且,O 不要认为那个错误非常重要,因为项目编译良好并成功发布在商店中。用户没有任何问题。

标签: swift xcode boringssl


【解决方案1】:

我也遇到了同样的问题。这绝对是 iOS12 的问题,而 iOS11 中没有。我知道这是一件简单的事情,打折或根本不考虑,但我刚刚对项目中的 Pod 进行了 Pod 更新,现在错误已经消失。并不是说这是一个修复程序,但它已经消除了错误。

【讨论】:

  • 我们只使用很少的公共 Pod。我的问题是关于您的一个 pod 中的实际更改,这些更改可能已经解决了代码级别的问题。
猜你喜欢
  • 1970-01-01
  • 2017-07-15
  • 1970-01-01
  • 1970-01-01
  • 2019-05-13
  • 2015-12-27
  • 2020-08-19
  • 2022-01-21
  • 1970-01-01
相关资源
最近更新 更多