【发布时间】:2012-04-07 17:45:05
【问题描述】:
我有一个项目,其中包含 2 个应用程序,每个应用程序有两种风格,iPhone 和 iPad。因此,该项目有 4 个目标。显然不是通用的。
为了简单起见,我们将每个应用程序称为 AAA 和 BBB。
启动图像的命名如下:
适用于 iPhone 的 AAA
- AAAiPhone.png
- AAAiPhone@2x.png
iPad 版 AAA
- AAAiPad-Portrait@2x.png
- AAAiPad-Portrait.png
- AAAiPad-Landscape@2x.png
- AAAiPad-Landscape.png
BBB 图像具有相同的名称结构,名称中使用 BBB 而不是 AAA。
我已将此 UILaunchImageFile 添加到每个 plist,如下所示:
- 适用于 iPhone 的 AAA ... 启动图像 (iPhone) = AAAiPhone.png
- AAA for iPad ... 启动图像 (iPad) = AAAiPad.png
- BBB for iPhone ... 启动图片 (iPhone) = BBBiPhone.png
- BBB for iPad ... 启动图像 (iPad) = BBBiPad.png
当我将图像拖到 Xcode 上的正确占位符时,它适用于 AAA,但当我为 BBB 执行此操作时,它会覆盖所有 AAA 图像。它似乎忽略了 info.plist 信息。
有什么线索吗?
谢谢
【问题讨论】: