【发布时间】: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