【问题标题】:BoringSSL Error when I compile my App in Xcode 9当我在 Xcode 9 中编译我的应用程序时出现 BoringSSL 错误
【发布时间】:2018-02-23 03:11:52
【问题描述】:

我制作了一个以“Google Firebase”为后端的应用。

我希望我的应用程序能够发送推送通知,实际上,我已经设置好了,但是,当我编译我的应用程序时,它可以完美地构建并且没有错误和警告,但是在控制台中,会出现此错误:

[BoringSSL]函数boringssl_context_get_peer_sct_list:第1754行收到的sct扩展长度小于sct数据长度

然后,我从“Google Firebase”向我的应用发送推送通知,但它从未收到。我不知道如何处理这个错误。有人遇到过同样的问题吗?

我正在使用 Xcode 9 GM 种子/内部版本:9A235。我的设备是装有 iOS 11 的 iPhone 6。

这里我留下控制台中出现的完整句子,与错误不同:

2017-09-14 09:39:17.042434+0200 pushApp[288:15360] [Firebase/Analytics][I-ACS023007] Firebase Analytics v.40003000 started
2017-09-14 09:39:17.111 pushApp[288] <Notice> [Firebase/Analytics][I-ACS023007] Firebase Analytics v.40003000 started
2017-09-14 09:39:17.111336+0200 pushApp[288:15360] [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see http://goo .gl/RfcP7r)
2017-09-14 09:39:17.113 pushApp[288] <Notice> [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see http://goo .gl/RfcP7r)
2017-09-14 09:39:17.249119+0200 pushApp[288:15366] [BoringSSL] Function boringssl_context_get_peer_sct_list: line 1754 received sct extension length is less than sct data length
Token: diArDpk_ugc:APA91bEEhAnZJlSr8nGUyGqGn8bSbxD3VpGAbIMoCLREBqeD2bkQcOVlpZJecc5g0ptosLtxpVOqboeIKiX7odWf28p551f0m1G_no-sAmNzXKAgSIM4nOtkNJJCMWJO1LJ6ItsYlgX2
2017-09-14 09:39:17.287687+0200 pushApp[288:15271] refreshPreferences: HangTracerEnabled: 1
2017-09-14 09:39:17.287784+0200 pushApp[288:15271] refreshPreferences: HangTracerDuration: 500
2017-09-14 09:39:17.287825+0200 pushApp[288:15271] refreshPreferences: ActivationLoggingEnabled: 0 ActivationLoggingTaskedOffByDA:0
2017-09-14 09:39:17.393859+0200 pushApp[288:15371] TIC Read Status [1:0x0]: 1:57
2017-09-14 09:39:17.394711+0200 pushApp[288:15371] TIC Read Status [1:0x0]: 1:57
2017-09-14 09:40:40.132473+0200 pushApp[288:15751] TIC Read Status [2:0x0]: 1:57
2017-09-14 09:40:40.132573+0200 pushApp[288:15751] TIC Read Status [2:0x0]: 1:57

【问题讨论】:

  • 找到原因了吗?我遇到了同样的问题,互联网对 BoringSSL 的东西非常安静。谢谢!
  • 我遇到了类似的问题,但我只是发出一个简单的网络请求。虽然一切正常,所以不确定这个警告是什么。

标签: ios swift firebase push-notification xcode9


【解决方案1】:

在最新版本的 Firebase 中修复,FirebaseMessaging 和 FirebaseInstanceID 检查此 cmets herelast here

您应该尝试更新您的 pod

【讨论】:

  • 这条消息在 Xcode 9 GM 中仍然存在,但在 9.1 beta (9B37) 中没有
  • 不,消息 Borring SSL -> "BoringSSL" 是 Xcode 9 在建立 SSL 连接时的输出(FCM 和 IID SDK 会这样做),但与是否某事是否有效。没有收到通知的事实应该得到解决,关于无聊的 ssl 消息本身,它将随着最新版本的 Xcode 消失;-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-06
  • 2014-01-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多