不需要时,Xcode横向启动图像警告

时间:2012-11-21 23:54:27

标签: xcode image

我正在完成一个只在iPad和iPhone上以纵向模式运行的应用程序。因此,我不提供任何横向启动图像 - 我可以包含它们,但它们永远不会被看到,所以我更愿意在我的应用程序中保存空间。

如何阻止XCode尝试将“Default.png”和“Default@2x.png”自动分配到iPad的风景图像中?这会导致出现警告,因为这些图像适用于iPhone,因此尺寸错误。或者,抑制出现警告的解决方案就足够了。

1 个答案:

答案 0 :(得分:2)

按住Control键并单击“摘要”窗口中不需要的iPad启动图像,然后选择“删除”。这将删除对图像的引用作为iPad的启动图像。更好的是,继续为不需要的发射图像添加纯黑色PNG图像。它们将在构建您的应用程序时被Xcode压缩,这样它们在应用程序包中几乎不会占用任何空间。

我认为Xcode会自动为iPhone创建默认启动图像而不是iPad作为错误。我建议你在bugreporter.apple.com上抱怨这种行为。

编辑:为了清楚起见,您想要的是一组最小尺寸合适的图像,其名称如下:

  • 为Default.png
  • Default@2x.png
  • Default-568h@2x.png
  • 默认画像〜ipad.png
  • 默认 - 风景〜ipad.png
  • Default-Portrait@2x~ipad.png
  • Default-Landscape@2x~ipad.png

这会阻止Xcode使用例如iPad插槽中的iPhone发布图像。