如何使用Xcode项目模板将文件添加到Copy Bundle Resources构建阶段

时间:2011-08-29 21:59:29

标签: iphone ios xcode templates xcode-template

我正在开发一个Xcode 4项目模板,我正在努力控制添加到Copy Bundle Resources构建阶段的文件 - 添加了头文件,我不想将其复制到项目包中我想要复制的文件不会出现在此列表中(包含静态库和图像资源的自定义.framework文件)。

似乎Xcode会自动从项目模板的Nodes部分构建此构建阶段的内容;如果是.framework,它会自动添加到链接库中,如果它是.m,它会自动添加到编译源中,其他所有内容都会添加到Copy Bundle Resources中。

我很感激这方面的任何方向!

更新: 为了澄清,我正在尝试创建一个Xcode项目模板,该模板在使用时会创建一个新的Xcode项目,该项目包含Copy Bundle Resources构建阶段中模板中的指定文件。

2 个答案:

答案 0 :(得分:1)

是的,Xcode会尝试为您管理。如果在添加文件后,它没有按照您的要求进行操作,则更改它。猜测通常是“通常”正确“最”的时间。 :)

答案 1 :(得分:1)

screenshot

这应该有所帮助。在Class-Resources键值对之后,您可以以某种方式添加文件。我无法理解,但我相信你可以在某个地方找到它。

编辑:实际上,我认为更简单的方法是在“定义”部分中,在“路径”键之后添加一个TargetIndices键(一个数组)。通过一些实验,你应该能够找出放在该数组的一个项目上的值,以便将它放入Copy Bundle Resources构建阶段。

相关问题