我在Firebase Crashlytics仪表板中收到一些崩溃报告。但是,该报告仅显示本机代码调用堆栈,而JS堆栈已最小化并且不可读。例如:
Fatal Exception: com.facebook.react.common.JavascriptException: undefined is not a function (evaluating 'r[n]()'), stack:
<unknown>@284:210
value@36:1363
value@23:3582
<unknown>@23:1067
value@23:3009
value@23:1039
at com.facebook.react.modules.core.ExceptionsManagerModule.showOrThrowError(ExceptionsManagerModule.java:54)
at com.facebook.react.modules.core.ExceptionsManagerModule.reportFatalException(ExceptionsManagerModule.java:38)
at java.lang.reflect.Method.invoke(Method.java)
at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:372)
at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:160)
at com.facebook.react.bridge.queue.NativeRunnable.run(NativeRunnable.java)
at android.os.Handler.handleCallback(Handler.java:789)
at android.os.Handler.dispatchMessage(Handler.java:98)
at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:29)
at android.os.Looper.loop(Looper.java:164)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:192)
at java.lang.Thread.run(Thread.java:764)
从以上报告中我唯一可以得到的就是JS代码正在尝试调用一个未定义的对象,但是很难找到问题的确切出处。
是否可以提交某种符号文件或映射文件,以便该报告对帮助我了解哪个函数有问题更有用?
谢谢。