【问题标题】:Integrating Crash Analytics in React Native from 'react-native-firebase'从“react-native-firebase”在 React Native 中集成崩溃分析
【发布时间】:2019-12-25 13:42:38
【问题描述】:

我成功浏览了 RNfirebase 文档并在我的项目中添加了这些库。一切运行良好,应用程序启动。现在基本上是android

我只是按照文档所说的方式集成它,即在 Gradle 文件中以及文档所说的任何地方。

问题是我是否必须在我的 JS 代码中的某处初始化任何方法来记录崩溃事件,否则它们会自动发送到 firebase 控制台而不需要任何代码(我认为这是不可能的,因为我必须将它们的实例带到某个地方然后渲染它们,以便它们调用本机模块)。

我可以在docs 中看到一些方法。如何使用它们来记录事件。

【问题讨论】:

    标签: firebase react-native react-native-android react-native-firebase


    【解决方案1】:

    您将包含 google-services.json,通过它初始化 firebase。

    完成Crashalytics 设置后,您就可以开始了。您将自动在控制台中收到崩溃通知。

    检查此documentation 。即使这适用于 V6,它也适用于所有版本。我们使用了另一个名为 Bugsnag 的此类服务,它不像 Crashalytics 那样优雅,过去我们也无需调用它们的发送 API 就可以发送到它的控制台。

    所以崩溃发生时基本上不需要调用他们的API,Crashalytics会自动发送崩溃报告。

    也请查看link

    【讨论】:

    • 一个小问题,这也适用于调试构建吗?还是只用于生产?
    • 我不确定 crashalytics,但 bugsnag 曾经对两者都有效。我认为即使这对两者都适用
    • 我刚刚完成了。它仅适用于release mode
    猜你喜欢
    • 1970-01-01
    • 2019-05-01
    • 2019-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多