【问题标题】:Firebase Crashlytics record error/log etc not showing on consoleFirebase Crashlytics 记录错误/日志等未显示在控制台上
【发布时间】:2021-09-23 21:29:09
【问题描述】:

由于某种原因,Firebase 控制台上未显示以下代码错误:

FirebaseCrashlytics.instance.log('This is brilliant log!');
                  FirebaseCrashlytics.instance.setCustomKey('str_key', 'hello buffallo');
                  try {
                   throw 'error_example';
                  } catch (e, s) {
                   FirebaseCrashlytics.instance.recordError(e, s);
                  }
                  await FirebaseCrashlytics.instance.recordError(
                      'No error',
                      StackTrace.empty,
                      reason: 'a non-fatal error',
                  );

但是,当我强制崩溃时,即使用

FirebaseCrashlytics.instance.crash()

这显示得很好!是不是我做错了什么?

我在 pub 规范中使用这个版本:firebase_crashlytics: ^0.4.0+1 由于某些外部依赖项(在您询问之前),我无法使用最新版本

【问题讨论】:

    标签: flutter flutter-dependencies


    【解决方案1】:

    recordError 记录的错误在 Firebase 控制台中列为非致命异常。至少对于 iOS,它们仅在应用被终止并重新打开时才会上传。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-27
      • 1970-01-01
      • 2018-12-28
      • 2020-01-03
      • 2018-04-20
      • 2016-09-23
      • 2018-07-16
      • 1970-01-01
      相关资源
      最近更新 更多