16

每次我在 XCode 4.5 中构建时,我都会注意到这一步需要一分钟多的时间,在完全重建中,这一步可能与其他所有步骤一样长!

我以前使用 XCode 3.2.6,而在 4.5 中构建要慢得多。我能做些什么来改善这一点吗?有没有关于 dSYM 做什么的信息,我不记得在 3.2.6 上见过它。

4

2 回答 2

15

dSYM 文件用于重新符号化来自用户的崩溃报告。查看此 Apple 技术说明,特别是“分析崩溃报告”部分)

为了加快速度,您始终可以为您的 DEBUG 构建关闭 dSYM 生成,然后为 ADHOC 和/或 Store 构建打开它。这是一个相关的问题,对此进行了一些讨论。

于 2012-10-08T09:28:09.410 回答
3

dsymutil 的运行时间很大程度上取决于它需要处理以创建 dSYM 的调试信息量。您可能在 Xcode 3.2.6 vrs 中使用不同的编译器。Xcode 4.5 或 4.5 编译器发出更多/更好的调试信息,因此 dsymutil 时间更长。

于 2012-10-08T20:59:01.573 回答