每次我在XCode 4.5中构建时,我都注意到这一步需要一分钟,在完全重建中,这一步可能与其他所有步骤一样长!
我之前使用的是XCode 3.2.6,并且在4.5中构建要慢得多。我能做些什么来改善这个吗?有没有关于dSYM做什么的信息,我不记得曾经在3.2.6上看过它。
答案 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时间更长。