我有一个项目,其中包含两个应用程序,每个应用程序都有iPhone和iPad两种版本。因此,该项目有4个目标。显然,它不是通用的。
为了简化事情,我们将每个应用程序称为AAA和BBB。
启动图像的命名如下:
AAA for iPhone
- AAAiPhone.png
- AAAiPhone@2x.png
AAA for iPad
- AAAiPad-Portrait@2x.png
- AAAiPad-Portrait.png
- AAAiPad-Landscape@2x.png
- AAAiPad-Landscape.png
BBB图像具有相同的名称结构,只是名称中的AAA被替换为BBB。
我已经将这个UILaunchImageFile添加到每个plist中,如下所示:
- AAA for iPhone ... Launch Image (iPhone) = AAAiPhone.png
- AAA for iPad ... Launch Image (iPad) = AAAiPad.png
- BBB for iPhone ... Launch Image (iPhone) = BBBiPhone.png
- BBB for iPad ... Launch Image (iPad) = BBBiPad.png
当我将图像拖到Xcode上的正确位置时,对于AAA来说一切都很好,但是当我为BBB做同样的操作时,它会覆盖所有AAA图像。它似乎忽略了info.plist中的信息。
有什么线索吗?
谢谢