防止Xcode每次都建立子项目

pee*_*onn 21 xcode build ios

我的项目中有几个子项目,每次都可以构建,即使它们没有被更改,也没有在主项目的目标依赖项中.有没有办法阻止Xcode这样做?每次都需要花费太多时间来构建所有子项目.

jus*_*tin 40

看起来你已经启用了Xcode 4的"Find Implicit Dependencies".请注意,默认情况下启用此功能.

  • 产品>编辑方案......
  • 构建(在左栏中)
  • UNCHECK "查找隐式依赖关系"

然后,Xcode将只构建过时的依赖项,并将其指定为依赖项(或依赖项的依赖项).

如果您发现情况并非如此,那么您可能需要调查导致构建重新触发的原因(例如,生成的源,重新链接需要重建的依赖项等).