代码之家  ›  专栏  ›  技术社区  ›  pix0r

一个Xcode项目,两个目标,两个应用程序,两个default.png文件?[复制品]

  •  9
  • pix0r  · 技术社区  · 15 年前

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

    我正在开发一款iPhone应用程序,它将随“Lite”和“Pro”版本一起发布。为了实现这一点,我使用了两个具有相同项目和代码库的目标。我想用另一种“装填法” Default.png 这两个版本的应用程序的图像,但我不知道如何做到这一点,即在构建每个目标之前手动覆盖文件。在构建过程中,是否有某种方法可以自动完成这项工作?

    2 回复  |  直到 15 年前
        1
  •  23
  •   pix0r    15 年前

    最简单的解决方案是创建两个单独的目录,一个“lite”和一个“pro”,并在每个目录中放置一个default.png。将“pro”只导入“pro”目标,将“lite”只导入“lite”目标。

        2
  •  3
  •   user93547    15 年前

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