我正在开发一个Xcode 4项目模板,我正在努力控制添加到Copy Bundle Resources构建阶段的文件 - 添加了头文件,我不想将其复制到项目包中我想要复制的文件不会出现在此列表中(包含静态库和图像资源的自定义.framework文件)。
似乎Xcode会自动从项目模板的Nodes部分构建此构建阶段的内容;如果是.framework,它会自动添加到链接库中,如果它是.m,它会自动添加到编译源中,其他所有内容都会添加到Copy Bundle Resources中。
我很感激这方面的任何方向!
更新: 为了澄清,我正在尝试创建一个Xcode项目模板,该模板在使用时会创建一个新的Xcode项目,该项目包含Copy Bundle Resources构建阶段中模板中的指定文件。
答案 0 :(得分:1)
是的,Xcode会尝试为您管理。如果在添加文件后,它没有按照您的要求进行操作,则更改它。猜测通常是“通常”正确“最”的时间。 :)
答案 1 :(得分:1)
这应该有所帮助。在Class-Resources键值对之后,您可以以某种方式添加文件。我无法理解,但我相信你可以在某个地方找到它。
编辑:实际上,我认为更简单的方法是在“定义”部分中,在“路径”键之后添加一个TargetIndices键(一个数组)。通过一些实验,你应该能够找出放在该数组的一个项目上的值,以便将它放入Copy Bundle Resources构建阶段。