何时以及如何在xcode 4中使用Aggregate Target

Leo*_*rdo 12 aggregate objective-c target xcode4

我试图寻找在Xcode4中使用聚合目标的一个例子,包括它的目的以及开发人员应该使用它的原因.

您是否有任何参考链接,特别是来自Apple Developer网站?

chu*_*guy 9

聚合目标

Xcode定义了一种特殊类型的目标,它允许您一次构建一组目标,即使这些目标不相互依赖.聚合目标没有关联的产品,也没有构建规则.相反,聚合目标取决于您要一起构建的每个目标.例如,您可能有一组要一起构建的产品.您将创建聚合目标并使其依赖于每个产品目标.要构建所有产品,只需构建聚合目标.

聚合目标可能包含自定义运行脚本构建阶段或复制文件构建阶段,但它不能包含任何其他构建阶段.聚合目标包含的任何构建设置都不会被解释,但会传递到目标包含的构建阶段.

资源


Ric*_*ard 5

我使用聚合目标的一个原因是将我的应用程序打包成 .dmg 或 .zip 以进行分发。我将应用程序的目标设置为依赖项,然后运行脚本阶段。您还可以构建和运行其他工具来修改应用程序或帮助打包等。