Crashlytics-Firebase日志中的Stacktrace不可读

问题描述 投票:1回答:1

我刚刚开始使用React Native Firebase和Crashlytics(版本6)。当我在JS firebase.crashlytics().recordError(error)块中调用catch时,我在Firebase Crashlytics日志中看到类似于以下错误。这是预期的行为吗?

此错误日志没有任何有用的信息,因此我不确定是否正确使用了它。 (我曾考虑将其创建为错误报告,但这似乎是预期的行为或用户错误)。

触发错误:

Firebase Crashlytics Logs

来自错误之一的堆栈跟踪:

Stack trace in Crashlytic log

如果这是预期的行为,我可能会这样称呼它:firebase.crashlytics().recordError(new Error('The error description');。这样我就知道错误在哪里,因为我无法从行号中知道错误在哪里。这样做的缺点是,它不会显示实际的错误消息,所以我会知道错误在哪里,但不知道错误是什么。

总体而言,React-Native Firebase对我来说很棒,因此,感谢您的辛勤工作(如果您是团队的一员!)>

我刚刚开始使用React Native Firebase和Crashlytics(版本6)。当我在JS catch块中调用firebase.crashlytics()。recordError(error)时,我在Firebase中看到类似于以下内容的错误...

firebase crashlytics react-native-firebase
1个回答
0
投票

您可以手动生成源地图,然后使用诸如source-map-cli之类的包来查找导致该问题的实际(未缩小的)代码。

© www.soinside.com 2019 - 2024. All rights reserved.