Firebase Crashlytics 记录错误/日志等未显示在控制台上

Dam*_*oid 5 flutter flutter-dependencies

由于某种原因,以下代码错误未显示在 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',
                  );
Run Code Online (Sandbox Code Playgroud)

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

FirebaseCrashlytics.instance.crash()
Run Code Online (Sandbox Code Playgroud)

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

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

Ton*_*ado 2

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