iPhone:将副本上的资源重命名为bundle?

时间:2009-12-23 17:49:50

标签: iphone xcode resources

我有一个iPhone项目(Xcode,Objective C ++),有两个目标--A和B.我希望这些目标有不同的启动屏幕。启动屏幕具有硬编码名称Default.png。我制作了Default_A.png和Default_B.png。

首先,我尝试将两个图像以相同的名称添加到项目中的单独文件夹(文件夹,而不是组)中,并通过在相应的版本中包含一个或另一个来解决歧义。 Xcode不会让我添加第二个文件。

然后我尝试在每个目标中包含一个“运行脚本”阶段,将右图像复制到Default.png。似乎没有调用阶段,因为Xcode认为阶段目标文件没有过时。

问题 - 这个难题是否有正确的解决方案?这一切都是最终可以处理的,但我想知道什么是最无缝的方式。

1 个答案:

答案 0 :(得分:1)

无论是否有任何依赖项,都应该运行脚本。您是否单击了“仅在安装时运行脚本”或其他内容?