每次我在 XCode 4.5 中构建时,我都会注意到这一步需要一分钟多的时间,在完全重建中,这一步可能与其他所有步骤一样长!
我以前使用 XCode 3.2.6,而在 4.5 中构建要慢得多。我能做些什么来改善这一点吗?有没有关于 dSYM 做什么的信息,我不记得在 3.2.6 上见过它。
每次我在 XCode 4.5 中构建时,我都会注意到这一步需要一分钟多的时间,在完全重建中,这一步可能与其他所有步骤一样长!
我以前使用 XCode 3.2.6,而在 4.5 中构建要慢得多。我能做些什么来改善这一点吗?有没有关于 dSYM 做什么的信息,我不记得在 3.2.6 上见过它。
dSYM 文件用于重新符号化来自用户的崩溃报告。查看此 Apple 技术说明,特别是“分析崩溃报告”部分)。
为了加快速度,您始终可以为您的 DEBUG 构建关闭 dSYM 生成,然后为 ADHOC 和/或 Store 构建打开它。这是一个相关的问题,对此进行了一些讨论。
dsymutil 的运行时间很大程度上取决于它需要处理以创建 dSYM 的调试信息量。您可能在 Xcode 3.2.6 vrs 中使用不同的编译器。Xcode 4.5 或 4.5 编译器发出更多/更好的调试信息,因此 dsymutil 时间更长。