Что нужно знать про Firebase Crashlytics во Flutter/Dart?

FlutterMiddle: уверенно применяет в рабочем проекте, видит риски и тестируемостьFirebaseТеорияcrash-reportingcrashlyticsfirebasemonitoring

Что хотят услышать интервьюеры:

Коротко: Crashlytics собирает crash reports и non-fatal errors, помогая приоритизировать реальные проблемы пользователей.

Ответ:

Где применяется:

  • нужно подключить FlutterError и platform errors
  • добавляйте breadcrumbs/user context осторожно
  • не отправляйте персональные данные

Пример:

FlutterError.onError = FirebaseCrashlytics.instance.recordFlutterFatalError;

Как отвечать на собеседовании: объясните назначение, границы применения и почему это лучше альтернативы в конкретном сценарии. Типичная ошибка: логировать только print.

Источники

Похожие вопросы