【问题标题】:Firebase Crashlytics non-fatal issue in main.jsbundlemain.jsbundle 中的 Firebase Crashlytics 非致命问题
【发布时间】:2021-01-28 14:48:01
【问题描述】:

我最近收到了来自 Firebase Crashlytics 的电子邮件,报告称在 main.jsbundle 中检测到了该问题。截图如下

但是,如果我点击进入我的应用程序的 Crashlytics,我根本无法在问题列表中找到此问题。即使我过滤掉了具体的构建版本,还是找不到。

当我点击 crashlytics 电子邮件中的 LEARN MORE 按钮时,我只导航到下面的堆栈跟踪。

这与 Crashlytics 报告的其余问题非常不同。知道这是怎么回事吗?

【问题讨论】:

    标签: react-native crashlytics react-native-firebase


    【解决方案1】:

    您使用的是 async/await 还是 Promise 的链接? 您的承诺之一是不捕获异常。

    异步/等待示例:

    try {
      const result = await doSomething();
      ....
    } catch (error) {
      console.warn(error);
    }
    

    或链接:

    doSomething
      .then(e => {...})
      .finally(...)
      .catch(error => {...})
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-24
      • 1970-01-01
      • 1970-01-01
      • 2019-01-13
      • 2018-01-15
      • 2018-06-09
      • 2021-05-20
      • 2019-04-13
      相关资源
      最近更新 更多