xcode 7 では、これらは retina 4 オプションではありません。これによると、Apple は意図的にそれを削除しました。Contents.json を編集して元に戻しましたが、効果は同じではありません! XCode6/pre-iOS9 では iPhone 6 は Retina 4 画像を使用するため、iPhone 4/4s にはフルスクリーンの 2x 画像を 1 つ、iPhone 5/5s および 6 にはフルスクリーンの Retina 4 を 1 つだけ設定する必要があることを覚えています。
iPhone 6 に Retina4 を使用するのは理にかなっていると思いますが、2x はそうではありません! 1334/750 は約 1.778 であるため、1136/640 = 1.775 に近く、960/640 = 1.5 です。640*1136 の写真は iPhone 6 で正しく表示されますが、640*960 の写真は歪んでいます。
しかし、Xcode 7 では Retina 4 オプションが戻ってきましたが、iPhone 6 は依然として retina4 画像の代わりに 2x (640*960) 画像を使用しています (iPhone 5/5s は retina4 を使用しており、適切に表示されるようになりました)。デバイスタイプをiPhoneからユニバーサルに変更しようとしましたが、同じです。
だから私の質問は、アップルが故意に retina4 を削除した場合、xasset でフルスクリーン画像を設定して iPhone 4/5/6 で動作させるにはどうすればよいですか? フルスクリーン画像についてのみ話しています。2x を使用したフルスクリーン以外の画像は理にかなっています。
ところで、私は AppIcon & LaunchImage について話しているわけではありません (Retina 4 はまだそこにあり、動作します)。私はそれを機能させるために余分なコードを書きたくありません (実際、これは私が現在行っていることであり、このFullscreen images on iPhone 6 with Asset Catalogsのようです)。アセットを設定して機能させることは可能ですか?