我想使用XCode中的脚本将一些文件添加到Compile Sources构建阶段,该脚本来自某些文件夹引用。到目前为止,我还没有找到太多文件。
答案 0 :(得分:20)
要使用脚本将文件添加到Compile Sources
构建阶段,您需要以编程方式操作项目的project.pbxproj
文件。
一般来说,您可以通过将project.pbxproj
文件解析为内存数据结构,通过编程接口操作该数据结构,然后将数据结构写入新的{{1}来实现此目的。文件。
有几个项目可能会帮助你做到这一点,我还没有尝试过任何一个项目:
以下是一系列博客文章,其中包含有关XCode project.pbxproj
文件内容和格式的一般信息。
最后,值得注意的是,对于非常简单的操作,特别是如果您不担心project.pbxproj
文件中的化妆品被搞砸了,您可以在this Stack Overflow answer处遵循建议。解析命令行上的project.pbxproj
文件,如下所示:
project.pbxproj
快乐解析!