【问题标题】:Customizing File Linkage for a Build Configuration (Not Buil Target)自定义构建配置的文件链接(非构建目标)
【发布时间】:2010-03-08 22:02:56
【问题描述】:

我有一个项目,它有多种构建配置(免费版本、仅限男性、仅限女性等)。我避免使用多个构建目标,因为 (A) 产品大部分都相同,并且 (B) 我不想进行复选框管理来保留所有目标中包含的每个文件。

但是,我只有几个文件,最好不要包含在某些版本中。例如,我有男性和女性的声音文件,但我只想要男性版本中的男性文件和女性版本中的女性声音。

问题...有没有办法管理构建配置以防止这些文件被包含/链接?我有哪些选择?

【问题讨论】:

标签: iphone xcode build-process


【解决方案1】:

您最好的选择是使用具有不同复制文件构建阶段的多个目标。但是,如果你真的想让自己变得更难,你可以编写一个 shell 脚本,它会在代码签名之前从产品中删除不需要的文件,并在你的构建过程中设置一个新的 shell 脚本阶段。

通常,复制现有目标并删除不需要的文件是最简单的选择。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-21
    • 2014-05-28
    • 1970-01-01
    • 2012-03-02
    相关资源
    最近更新 更多