8

我不小心在生产应用程序的相同版本号下导致 Xcode 构建崩溃,现在我总是在仪表板上显示以下警告:

“发现 x 次因丢失 dSYM 导致的非符号化崩溃……”

我的问题是,如果我不想查看这些崩溃,因为它们是自行生成的,有没有办法可以删除警告消息,而无需上传 dsym,因为我无法使用mdfind找到请求的 dsym .

谢谢

4

2 回答 2

2

在 Fabric 中,dSYMS 被标记为“必需”或“可选”,如果您缺少的那些是必需的,我认为您在上传 dSYMS 之前无法删除警告。

如果您找不到 dSYMS,您可以随时从 Xcode 的 Organizer 或 iTunes Connect 下载它们。

看看这些 Fabric 文档https://docs.fabric.io/apple/crashlytics/missing-dsyms.html

于 2018-01-19T23:38:19.087 回答
0

解决此问题的一种方法是禁用该应用程序版本的 Fabric 收集。据我了解,缺点是您将丢失该版本的所有 Fabric 报告,但如果此崩溃报告是针对旧版本的,您不再拥有符号并且不关心报告该版本,您可以转到设置>应用程序>“您的应用程序名称”>版本并单击页面,直到找到与您看到的崩溃报告相关的版本。将开关拨至关闭以禁用收集。该版本的 dsym 将需要一些时间才能不再被标记为必需(对我们来说大约需要 15 分钟,但如果 Fabric 的系统以 24 小时为基础执行此操作,我不会感到惊讶&

于 2018-04-12T06:31:15.853 回答