一个Xcode项目,两个目标,两个应用程序,两个Default.png文件?

时间:2009-04-24 04:56:45

标签: iphone xcode

  

可能重复:
  iPhone - multiple targets multiple launch images nightmare

我正在开发一款配备“Lite”和“Pro”版本的iPhone应用程序。为了实现这一点,我使用了具有相同项目和代码库的两个目标。我想为应用程序的两个版本使用不同的“加载”Default.png图像,但我不确定如何在构建每个目标之前手动覆盖文件。有没有什么方法可以在构建过程中自动完成?

2 个答案:

答案 0 :(得分:23)

想出来 - 最简单的解决方案是创建两个单独的目录,一个“精简”和一个“专业”,并在每个目录中放置一个Default.png。将“pro”仅导入“pro”目标,并仅将“lite”导入“lite”目标。

答案 1 :(得分:3)

对于其中一个目标,您可以更改构建阶段,以便加载不同的Default.png文件。转到目标的Copy Bundle Resources构建阶段以更改其复制的资源。 (位于Groups & Files TargetName Targets ->下的-> Copy Bundle Resources窗格中