Опишите вашу среду
- Версия 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