2017-09-14 53 views
16

Zrobiłem aplikację z "Google Firebase" jako back-end.Błąd BoringSSL podczas kompilowania mojej aplikacji w Xcode 9

Chcę, aby moja aplikacja była w stanie wysyłać powiadomienia push, a właściwie wszystkie mam ustawione, jednak gdy kompiluję moją aplikację, to ona buduje doskonale i bez błędów i ostrzeżeń, ale w konsoli ten błąd pojawia się :

[BoringSSL] Function boringssl_context_get_peer_sct_list: line 1754 received sct extension length is less than sct data length

Następnie wysyłam powiadomienie push z "Google Firebase" do mojej aplikacji, ale nigdy go nie otrzymuję. Nie wiem, jak poradzić sobie z tym błędem. Czy ktoś miał ten sam problem?

Używam Xcode 9 GM Seed/Build: 9A235. Moje urządzenie jest iPhone 6 z iOS 11.

Tutaj zostawiam całkowite zdanie, które pojawia się w konsoli appart z błędem:

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 
+1

Znalazłeś przyczynę? Zajmuję się tym samym problemem, a Internet jest niezwykle cichy w kwestii BoringSSL. Gracias! – epologee

+0

Mam podobny problem, ale robię proste żądanie sieciowe. Chociaż wszystko działa dobrze, więc nie wiesz, co to za ostrzeżenie. – Supertecnoboff

Odpowiedz

2

poprawka w najnowszych wersjach Firebase, FirebaseMessaging i sprawdzenie FirebaseInstanceID to komentuje here i last here

należy spróbować zaktualizować strąków

+0

Zaktualizowałem pods, te same rzeczy. – unixb0y

+0

Ta wiadomość nadal istnieje w Xcode 9 GM, ale nie w wersji 9.1 beta (9B37) –

+0

Och, więc to może być błąd Xcode? – unixb0y