【问题标题】:How do you install Firebase Crashlytics如何安装 Firebase Crashlytics
【发布时间】:2018-08-14 18:54:36
【问题描述】:

我一直在关注文档here 并一直到我安装它并尝试发送错误的地步。我在我的页面上添加了一个按钮,按下该按钮即可: throw new Error('Test Error for Crashlytics')。我已经让它在我的模拟器中运行,并在我的手机上临时安装了该应用程序,但无论我的应用程序出错多少次,Firebase 中的 Crashlytics 页面只会显示

我已经看到这可能需要一些时间,但是自从第一个错误以来我已经等待了大约 2 个小时,自上次尝试以来大约 30 分钟,但仍然没有。不太确定接下来要尝试什么,我似乎也找不到任何关于如何调试正在发生的事情的文档。

【问题讨论】:

  • 您的Error 异常是否被自定义代码捕获?如果是这种情况,crashlytics 将不会显示任何内容,因为异常已被处理(或者必须以我不知道的方式进行配置)。尝试除以零之类的方法,不使用 catch 子句,然后检查是否出现了什么问题。默认情况下,Crashlytics 只处理未处理的异常
  • 据我所见,没有什么能捕捉到我的异常。我尝试了几种不同的抛出和错误方法,例如访问不存在的对象、使用不存在的函数以及仅抛出错误。似乎没有任何东西可以让它崩溃。
  • 就在您到达第 3 步时。清理您的项目并再次运行(而不是重新加载)。然后 firebase 控制台会自动检测您的应用,而无需刷新页面。

标签: android ios firebase react-native crashlytics


【解决方案1】:

Firebase crashlytics 会自动记录崩溃,因此您无需添加任何内容,除非您有自定义要求。为此,您需要关注this documentation

而强制你的应用崩溃,其实你可以使用

Crashlytics.getInstance().crash();

here is the tutorial 来自 firebase 文档。

【讨论】:

  • Crashlytics 非常棒,这应该是 firebase 的标准部分......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-23
  • 2019-06-26
  • 1970-01-01
  • 2019-03-04
  • 1970-01-01
相关资源
最近更新 更多