-1

我正在开发一个用于测试目的的内部应用程序。

Fabric 警告我缺少 dSYM 文件,因此当我调查该问题时,我意识到我的项目设置阻止了创建 dSYM 文件。(请注意,我不是在创建档案,而是通过从 xcode 中选择作为目标直接将应用程序安装到设备上)所以对于这个旧版本,任何地方都没有 dSYM 文件(不在档案中,不在 iTunesConnect 等中)。

现在在我的应用程序的较新版本中,我正在创建 dSYM 文件并模拟新的崩溃,但是 Fabric 没有向我显示它们,因为它说旧版本中缺少 dSYM 文件。我的 crashlytics 仪表板显示 %100 个新版本的无崩溃用户,即使我故意制造崩溃也很难。

有什么方法可以让 Fabric 忘记这个旧的崩溃?谢谢。

4

1 回答 1

0

来自 Fabric 的 Mike。如果我们在 7 天内没有收到丢失的 dSYM,则不会处理和删除崩溃。但是,缺少 dSYM 对存在 dSYM 的新崩溃没有影响。目前尚不清楚您是如何测试的,但如果您在模拟器或连接到您机器的设备上进行测试,您需要断开 Xcode 的调试器。使用连接到您的机器或模拟器的设备时,请按照以下步骤查看崩溃:

  1. 启动模拟器。
  2. 在 Xcode 中点击“停止”。
  3. 在模拟器中启动您的应用程序并导致崩溃。
  4. 在 Xcode 中点击运行。
  5. 崩溃报告将显示,您可以看到控制台输出指示报告已发送。
于 2017-04-12T17:53:51.777 回答