图片资产目录无法识别xCode5中的视网膜4张照片

为什么我开始尝试做什么我甚至不知道这是可能的(看起来是)在Xcode中的图像资产的function,你可以select一个imageSet是通用的或设备特定的。 当我正在做设备的具体和selectiPhone和Retina 4,并分配给所有的照片,它总是selectiPhone的视网膜图像,而从来没有视网膜4当我使用的iPhone 5(设备或模拟器)

已经搜查的文档,但无法find的东西。 谢谢

“R4”图像只适用于运行iOS 7或更高版本的4英寸iPhone。 在旧版本的iOS上,它将使用2倍的图像。

例。 如果你使用这样的图像:

Xcode 5截图

你会看见:

  • iPhone 5 iOS> = 7 – 数字3,
  • iPhone 5 iOS <7 – 数字2,
  • iPhone 4,4S – 2号,
  • iPhone 3GS – 编号1,
  • iPhone 5C和5S – 编号3。

根据我的经验,只要不将您的部署目标中的iOS 7.0作为Project / Workspace设置的一部分,就是这种情况。

iOS 6.1的目标 - 需要iOS 7.0!

针对7.0以外的任何东西似乎导致这种行为。

为了澄清:这个值本质上指定了允许运行你的应用程序的最低版本的iOS。 在此字段中指定iOS 7.0将限制仅使用iOS 7.0的用户使用您的应用程序/更新。