相关疑难解决方法(0)

Crashlytics - Firebase 日志中的 Stacktrace 不可读

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

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

触发的错误:

Firebase Crashlytics 日志

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

Crashlytic 日志中的堆栈跟踪

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

总体而言,React-Native Firebase 对我来说非常有用,所以感谢所有的辛勤工作(如果您是团队的一员)!

firebase crashlytics react-native-firebase

7
推荐指数
1
解决办法
3257
查看次数

React Native Firebase Crashlytics 反混淆

我已经使用react-native-firebase集成了crashlytics ,并且我已将所有必需的dSYM上传到控制台中。因此,崩溃被显示,但它们被混淆了,并且无法以这种格式追踪它们。

Fatal Exception: RCTFatalException: Unhandled JS Exception: TypeError: undefined is not an object (evaluating 't.code')

This error is located at:
    in O
    in B
    in p
    in RCTView
    in Portal.Host
    in c
    in h
    in s
    in v
    in u
    in RCTView
    in RCTView
    in o
0  CoreFoundation
Run Code Online (Sandbox Code Playgroud)

我试图以某种方式消除它们的混淆,但没有成功。有任何想法吗?

crashlytics react-native react-native-firebase

3
推荐指数
1
解决办法
4296
查看次数