使用xcode复制文件构建阶段来复制整个目录

时间:2013-10-03 15:27:13

标签: ios xcode xcode4.5

在XCode 4.5中,我可以看到在构建阶段(自定义bash脚本除外)复制整个目录的唯一方法是使用“create folder reference”将该目录添加到项目中,并将其添加到“复制捆绑资源”构建阶段。但是,这使我无法选择此文件夹的名称或位置。

“复制文件”构建阶段允许您在任何地方复制文件,但我看不到任何方式将整个目录或组添加到它...我无法将这些文件拖放到列表中,或者添加他们手动,只有单个文件。

是否可以指定要复制的目录,应该将其复制到哪里?

1 个答案:

答案 0 :(得分:0)

我知道的最好方法是创建一个脚本,在可以添加的“运行脚本”构建阶段调用该脚本。以下是有关如何:http://runscriptbuildphase.com/

的说明

然后,如果您希望可以使用xcode用户环境变量(例如$ {SRCROOT})将变量传递给该脚本。

我使用这样的脚本从存储库中提取内容,然后根据我的环境变量将其打包。