2009-12-23 95 views
1

我有一个iPhone项目(Xcode,Objective C++)有两个目标 - A和B.我希望这些目标有不同的启动屏幕。启动屏幕有一个硬编码名称Default.png。我做了Default_A.png和Default_B.png。iPhone:将资源复制到捆绑包?

起初,我试图通过包括一个或另一个在各自构建到两个图像添加到下的同名单独的文件夹(文件夹,而不是组)项目,并解决歧义。 Xcode不会让我添加第二个文件。

然后我试图以包括每一个目标,将正确的图像复制到一个为Default.png“运行脚本”阶段。这个阶段没有被调用,看起来,因为Xcode认为阶段目标文件没有过期。

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

回答

1

脚本应该不顾一切是否是过时的,因为没有依赖性运行。您是否点击了“仅在安装盒子时运行脚本”或其他东西?

+0

实际上,我添加了依赖关系。来源 - Default_A.png,结果 - Default.png。 :(也许不好招,是吧?“运行仅当安装”未选中。 – 2009-12-23 18:10:09

+0

然后你创建你自己的问题。 – 2009-12-23 20:57:44

+0

(命中自我重复) – 2009-12-23 22:03:21