如何从React Native App中的Firebase Crashlytics日志中跟踪确切的问题?

问题描述

我有一个集成了Firebase crashlytics的React Native应用。我通过调用不存在的函数来强制使应用程序崩溃。 (this.test())。

我在crashlytics中获取日志,但是查看该日志后,我无法跟踪确切的问题位置。 日志非常通用,无法帮助我查明问题所在。

有什么方法可以从日志中获取有关该问题的更多信息?或我需要做的任何事情以便可以找到问题的位置?如果我们在inded.js文件中遇到问题,我们可以追溯导致问题的app中确切的js文件。

请帮助我获取此信息。多谢您的帮助。

解决方法

这里的Firebaser-听起来您将从Crashlytics custom logging中受益。使用此工具,您可以记录希望添加到控制台的Crashlytics故障报告中附加的所有消息。我不确定Firebase Crashlytics的React Native包装器是如何工作的,或者它是否允许您执行此操作,但是根据React Native Firebase reference doc,您应该可以。

使用此工具,只要您想记录有关会话,用户或您在后台执行的代码所发生的一切信息,就可以在代码中调用log

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...