我正在完成一个只在iPad和iPhone上以纵向模式运行的应用程序。因此,我不提供任何横向启动图像 - 我可以包含它们,但它们永远不会被看到,所以我更愿意在我的应用程序中保存空间。
如何阻止XCode尝试将“Default.png”和“Default@2x.png”自动分配到iPad的风景图像中?这会导致出现警告,因为这些图像适用于iPhone,因此尺寸错误。或者,抑制出现警告的解决方案就足够了。
答案 0 :(得分:2)
按住Control键并单击“摘要”窗口中不需要的iPad启动图像,然后选择“删除”。这将删除对图像的引用作为iPad的启动图像。更好的是,继续为不需要的发射图像添加纯黑色PNG图像。它们将在构建您的应用程序时被Xcode压缩,这样它们在应用程序包中几乎不会占用任何空间。
我认为Xcode会自动为iPhone创建默认启动图像而不是iPad作为错误。我建议你在bugreporter.apple.com上抱怨这种行为。
编辑:为了清楚起见,您想要的是一组最小尺寸合适的图像,其名称如下:
这会阻止Xcode使用例如iPad插槽中的iPhone发布图像。