最初,我将我的应用程序开发为 Universal。然后我为 iPad 单独设计了闪屏。最近我决定只在 iPhone 设备模式下部署我的应用程序。我的应用程序没有花哨的图形,它看起来很好,并且在 iPad 上以 1x 或 2x 模式完美运行。
为此,我设置Devices
为iPhone
在TARGET/Summary/IOS Application Target
窗格中。我将为 iPhone 创建的新启动图像拖到Launch images
占位符中,一张用于非 Retina 显示器,一张用于 Retina 显示器。
但是,当我通过调试器或独立在 iPad 上启动我的 iPhone 应用程序时,我不再使用的旧 iPad 闪屏出现了。它们看起来很糟糕,因为图像中心似乎像最初为 iPad 创建的那样向下移动。
我回到 XCode 并暂时将Device
类型更改为Universal or iPad
. Launch images
我从占位符和文件系统中物理删除了图像。
不幸的是,当我在 iPhone 设备模式下构建我的应用程序并将其部署到我的 iPad 上时,我之前创建的 iPad 启动图像仍然会出现。我怎样才能一劳永逸地摆脱它们并让应用程序使用我最近创建和设置的 iPhone 启动图像?