XCode:每次运行应用程序时都会重复"生成dSYM文件"步骤

use*_*937 25 xcode

当我停止应用程序并再次运行时,即使没有对项目进行任何代码或其他更改,也会重复该步骤.这是令人沮丧的,因为我正在处理大型代码库,并且该步骤需要很长时间,从而导致迭代时间过长.

如果有人有任何指针可以确定在每次运行中执行此步骤的原因,那么我们将不胜感激.

fun*_*ead 54

在项目的构建设置中,在构建选项下,有用于调试和发布的调试信息格式字段 - 将"DWARF with dSYM file"中的相应字段更改为"DWARF".这应该减少构建时间,但是它会删除包含有关构建的调试符号信息的文件.


Ste*_* Lu 5

我注意到您可以自己启动您的应用程序并附加调试器。这跳过了这一步。我的项目还不够大,这个 dSYM 步骤需要超过 2 秒(但我已经注意到它现在上升到这个 2 秒标记,因为我正在链接一个相当大的静态库)。

此外,在 Xcode 4.6.3 上,我看到了一个无需构建即可运行的选项。在我有限的测试中,它似乎跳过了所有与构建相关的步骤。

在此处输入图片说明