我将Firebase用于崩溃报告,我在Xcode中有一个运行脚本,用于上载dsym文件。
今天,我在firebase中有一个崩溃报告,但是堆栈跟踪中的这些行只是隐藏了,您希望在代码中看到导致崩溃的行。
如何摆脱这些“隐藏”行并显示真正的代码行?
以下是我的Firebase崩溃报告的外观。
1 MyAppName __hidden#483_ (__hidden#9327_:64)
2 MyAppName __hidden#483_ (__hidden#9327_:64)
3 MyAppName __hidden#483_ (__hidden#9327_)
4 Foundation _decodeObjectBinary + 418924
5 Foundation -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 446284
6 etc....
谢谢你。
最佳答案
我遇到了同样的问题,并通过禁用位码解决了该问题。
在“build设置”中,将“启用位码”设置为“否”。
还要确保您没有在Firebase控制台中丢失dSYM文件,在“仪表板”附近有一个dSYM选项卡。