我正在使用Firebase Crashlytics跟踪我的iOS应用程序中的崩溃。 在缺少dsyms的仪表板中,我看到一个UUID崩溃超过50,000,而其他UUID则显示了大约1-60次崩溃。这是什么意思?为什么一个UUID可能发生如此多的崩溃? 也许我对报告的理解不正确?
我开始怀疑某些恶意因素使用我的应用程序运行某种自动化,也许它运行脚本来检查对API的所有调用或类似的操作。
答案 0 :(得分:0)
Fabric / Firebaser,这里-您可以查看dSYM文件本身的名称,以查看“丢失崩溃”的来源。通常,我们会看到较大型应用程序的一两个dSYM崩溃最多,因为大多数应用程序代码通常包含在一个或两个框架下。这可能会有更多的见解:https://developer.apple.com/library/archive/technotes/tn2151/_index.html
此计数还将包括您自己也要登录到Crashlytics的非致命事件,因此,如果这些事件的计数很高,则可能会使该数字显得更大。如果您对dSYM有任何特定的担忧,可以随时与support@fabric.io联系以获取更多信息。
答案 1 :(得分:0)
从Google Chrome下载dSYMs.zip文件。如果您从野生动物园下载dSYMs文件,它将解压缩zip文件并为您提供dSYMs文件夹。但是我们需要dSYMs.zip文件,您可以通过从Google Chrome下载dSYMs.zip文件来获得。
打开AppStore Connect https://appstoreconnect.apple.com。 -转到我的应用 -选择您的应用 -点击顶部的“活动”标签 -扩展/选择您的版本 -找到并单击“下载dSYM”按钮
它将下载zip文件