使用脚本将文件添加到Xcode目标

前端之家收集整理的这篇文章主要介绍了使用脚本将文件添加到Xcode目标前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法使用脚本将文件添加Xcode目标?

我不是在谈论构建规则或阶段;我知道那些.我有一个项目需要将大约3500个文件导入到100多个目标中.我宁愿不要手工操作,因为所说的文件分布在几个目录中并且手动选择它们需要花费数天的时间.

代码最初来自我正在转换为Xcode的基于makefile的项目.我可以轻松地修改makefile,使用一些perl魔法轻松地创建相对于$(SRCROOT)的相关目录中的文件列表.我不知道的是如何处理这些列表.

如果我可以以某种方式运行在列表中读取的脚本,在Xcode中找到该文件(因为文件已经作为文件引用和文件夹组添加到项目中),然后将其添加到单个目标,这将是理想的我可以定义.只是能够做到这一点意味着为所有目标导入和配置源的整个工作将花费数小时而不是数天.

这可能以某种方式实现吗?

提前谢谢了!
-KT

解决方法

你的工作已经完成了.

可能作为最后的手段解决方案……

当我在添加文件后查看同一项目之间的差异时,它会对其进行更改
project.pbxproj幸运的是在文本中.

如果没有其他办法,可能会适当地复制你的文件,你可能会
能够解析/编辑此文件以重建它…棘手的是,并且可能不受支持.

我确实在Dan Wright A brief look at the Xcode project format
More on the Xcode project format
这个文件中找到了一些额外的信息

似乎该方法的成功将取决于能够为您的文件获取PBXFileReference.

祝好运

问候

JimZ

猜你在找的Xcode相关文章