"生成dSYM文件"在XCode 4.5中需要很长时间

时间:2012-10-08 09:23:46

标签: xcode xcode4 compilation

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

我之前使用的是XCode 3.2.6,并且在4.5中构建要慢得多。我能做些什么来改善这个吗?有没有关于dSYM做什么的信息,我不记得曾经在3.2.6上看过它。

2 个答案:

答案 0 :(得分:15)

dSYM文件用于从用户重新解析崩溃报告。查看this Apple Tech Note, specifically the "Analyzing Crash Reports" section)

为了加快速度,您可以随时为DEBUG构建关闭dSYM生成,然后为ADHOC和/或Store构建打开它。 Here is a related question对此有所了解。

答案 1 :(得分:3)

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