Не получает cra sh отчетов в Firebase Crashlytics - PullRequest
2 голосов
/ 02 февраля 2020

Опишите вашу среду

  • Версия Xcode: 11.2.1
  • Версия Firebase SDK: 6.16.0
  • Компонент Firebase: Crashlytics (Auth, Core, Database , Firestore, Messaging, Storage, et c)
  • Версия компонента: 4.0.0-beta3
  • Способ установки: CocoaPods

Опишите проблему

После обновления до нового Firebase Crashlytics SDK мы не получаем отчеты cra sh ни для отладочной, ни для выпускной сборок. Мы проверили установку и правильное использование GoogleService-Info.plist. При принудительном создании краа sh локально с использованием fatalError, при следующем выполнении Crashlytics.crashlytics().didCrashDuringPreviousExecution() всегда возвращает false.

Шаги для воспроизведения:

Принудительное использование простого крара sh с использованием fatalError

Соответствующий код:

in didFinishLaunching

print(Crashlytics.crashlytics().didCrashDuringPreviousExecution())
DispatchQueue.main.asyncAfter(deadline: .now() + 35) {
   fatalError()
 }

https://github.com/firebase/firebase-ios-sdk/issues/4798

...