我的iPhone应用程序项目中有两个目标版本,我想用加载屏幕的不同Default.png构建每个版本。目前我不得不在项目文件夹中放置具有正确名称的文件,然后将其与另一个文件交换出来并构建另一个目标。
有更简单的方法吗?
由于
答案 0 :(得分:3)
如果您有2个不同的Default.png文件,您应该能够明确指定每个目标应该复制到应用程序包中的哪一个。
如果在Xcode中展开目标,则应该有3个子类别,其中一个子类别定义了所有复制的资源。这是应包含所需Default.png的类别。从两个目标中删除它,然后将每个Default.png拖到适当的目标中,以确保它们都引用正确的文件。
答案 1 :(得分:1)
您似乎应该能够使用自定义构建规则执行此操作。看到: this article。你肯定要适应已经完成的工作。此外,我不确定这是否更容易。
如果我要走这条路线,我会尝试在构建过程中插入一个脚本,询问目标并将正确的图像文件复制到Default.png。
答案 2 :(得分:1)
如果您有2个不同的Default.png文件,您应该能够明确指定每个目标应该复制到应用程序包中的哪一个。
如果在Xcode中展开目标,则应该有3个子类别,其中一个子类别定义了所有复制的资源。这是应包含所需Default.png的类别。从两个目标中删除它,然后将每个Default.png拖到适当的目标中,以确保它们都引用正确的文件。
拖动即可,但要小心:
。
是不是?