【问题标题】:Missing dSYM files in Fabric Crashlytics [duplicate]Fabric Crashlytics 中缺少 dSYM 文件 [重复]
【发布时间】:2016-01-28 11:05:26
【问题描述】:

从昨天开始,我尝试在我的 iOS 应用中配置 Twitter Crashlytics。 我的 dSYMs 文件有问题。 Fabric 仪表板向我显示消息“我们缺少 dSYMs 文件”,因此我通过在线管理器上传了文件(从此消息重定向)并显示了此消息:

但是,如果我返回仪表板,系统会再次显示系统缺少 dSYMS 文件的消息.. 一次又一次。 我必须做什么?

【问题讨论】:

  • 来自 Fabric 的 Mike。我会运行这个命令: dwarfdump -u 您正在上传并确保 UUID 与报告为丢失的 UUID 匹配。
  • @MikeBonnell 在 dSYMs 文件夹中有很多文件(包括 pods dSYMs)。我需要提交所有这些文件吗?或者只是 myapp.app.dSYM 文件?
  • 任何被报告为丢失的都应该上传。如果您有许多 dSYM,我建议您使用具有以下语法的上传符号脚本:/Applications/Fabric.app/Contents/MacOS/upload-symbols -a APIKey -p ios /Users/mbonnell/Documents/PathToDsym
  • @MikeBonnell 如果 dSYM 不存在,因为在调试中启用 DWARF 之前在调试中生成了崩溃,该怎么办?那么我们如何摆脱警告呢?
  • 警告在一周内被删除,而相应的 dSYM 没有上传。

标签: ios swift crashlytics


【解决方案1】:

我遇到了同样的问题。我尝试遵循 Crashlytics 推荐的所有步骤,包括 @Mike 有用地发布的步骤,但无济于事。

我终于找到了解决方法并将其发布在此处:https://stackoverflow.com/a/35374388/2397068。您需要从 iTunes Connect 下载 dSYM。

【讨论】:

  • 如果问题是重复的,请将其标记为这样,链接到您的其他答案 - 通常请避免发布像这样的仅链接答案。谢谢你。 :)
  • 感谢@EricD。我认为我没有足够高的声誉来标记为重复。如果我误解了什么,请道歉!
  • 您可能还不能“关闭为重复”,但您已经可以“标记为重复”。 :) 不用担心,Stack Overflow 是一个复杂的平台,需要时间来了解其规则和指南的微妙之处。
  • 太棒了!谢谢你让我知道。下次试试。
  • 这是否意味着,我每次上传新版本时都需要上传 dSYM。如何永久解决此问题?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-28
  • 2018-11-14
  • 1970-01-01
  • 1970-01-01
  • 2019-04-22
  • 1970-01-01
相关资源
最近更新 更多