3

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

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

我会很感激这个的任何方向!

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

4

2 回答 2

1

是的,Xcode 试图为你管理这个。如果添加文件后,它没有做你想要的,然后改变它。它的猜测是“通常”正确的“大多数”时间。:)

于 2011-08-29T22:10:36.310 回答
1

截屏

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

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

于 2011-09-23T21:00:36.033 回答