加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-14 17:30:13 所属栏目:百科 来源:网络整理
导读:有没有办法使用脚本将文件添加到 Xcode目标? 我不是在谈论构建规则或阶段;我知道那些.我有一个项目需要将大约3500个文件导入到100多个目标中.我宁愿不要手工操作,因为所说的文件分布在几个目录中并且手动选择它们需要花费数天的时间. 源代码最初来自我正在
有没有办法使用脚本将文件添加到 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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读