如何在 Xcode 7.3 中表示崩溃?

2024-01-04

你能帮我把我的崩溃符号化吗?

在 Xcode 7.3 中,窗口 -> 管理器 -> 崩溃,我有来自最新 TestFlight 版本的崩溃报告。它们是在这台 Mac 上构建的,所有具有相应 dSYM 的档案都位于“档案”选项卡中。该应用程序分为多个框架和主应用程序,其中许多是 Swift 和 Objective C 的混合。在崩溃日志中,我可以看到正确列出的框架和应用程序的名称,但我的框架和应用程序的所有条目应用程序是十六进制的。 UIKit 的符号化得很好。

当我查看 iTunes Connect 时,它对“包含符号”显示“是”,并允许我下载 dSYM。构建时,“调试信息格式”选项设置为“DWARF with dSYM”。我尝试设置“复制期间剥离调试符号” 并将“剥离链接产品”改为“否”,看看这是否会产生影响。事实并非如此。

我在我的系统上找不到 symbolicatecrash 应用程序,甚至在 /usr/bin 或 /Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash 中都找不到,但我有一个较旧的 Xcode 5,我在其中可以抓住它。但是,它不再解析符号。

我在 Instruments 中遇到同样的问题,如果我分析我的应用程序,UIKit 符号化得很好,但我的框架和应用程序仅显示十六进制。

我知道有很多关于此问题的帖子,但从 7.3 测试版到现在我已经浏览了很多次,但还没有找到解决方案


的位置symbolicatecrashXcode 7.3 中发生了变化:

/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Xcode 7.3 中表示崩溃? 的相关文章

随机推荐