【发布时间】:2019-03-04 02:27:45
【问题描述】:
我需要 dSYM 才能使用 Firebase Crashlytics。 当我试图从 Xcode 中获取它时,我在下面收到了这条消息
Xcode 消息
然后,我尝试从 App Store Connect 获取。没有下载按钮。
最后,我从 Finder 获得了 dSYM,我找到了 dSYM 文件,并将其上传到 Firebase。 但它不起作用,我看不到崩溃报告。可能有问题。
我向 Apple 询问了有关 Xcode 和 App Store Connect 的支持,但他们说只需在开发者论坛询问即可。
我该如何解决这个问题?
【问题讨论】:
-
你检查过 TARGET->Build Settings->Debug Information Format-> 在这里检查了调试和发布
DWARF with dSYM File。 -
@KetanOdedra 感谢您的评论。是的,我做到了。 “DEBUG_INFORMATION_FORMAT”是“带有 dSYM 文件的 DWARF”。
-
这里是来自 Firebase 的 Mike。如果您运行 dwarfdump -u
命令输出的 UUID 是否与报告为丢失的 UUID 匹配? -
@MikeBonnell 不,UUID 不多。
-
是的,这就是问题所在。 Apple 似乎为您提供了不正确的 dSYM。
标签: ios xcode firebase crashlytics dsym