iTunes Connectが、アプリをアプリストアで配布するために公開する前に、スクリーンショットを要求します。 iPhone 4 inのスクリーンショットの寸法が640x1136であることは知っていますが、新しいiPhone 4.7 inおよび5.5 inのスクリーンショットの寸法は何ですか?
iPhone 11 Pro Maxのサイズ、@ 3xスケーリング、座標空間: 414 x 896ポイントおよび1242 x 2688ピクセル、458 ppi、デバイス物理的なサイズは3.06 x 6.22インチまたは77.8 x 158.0 mmです。 6.5インチSuper Retina XDRディスプレイ。
iPhone 11 Proのサイズ、@ 3xスケーリング、座標空間:375 x 812ポイントおよび1125 x 2436ピクセル、458 ppi、デバイス物理サイズは2.81 x 5.67インチまたは71.4 x 144.0 mmです。 5.8インチSuper Retina XDRディスプレイ。
iPhone 11のサイズ、@ 2xスケーリング、座標空間:414 x 896ポイントおよび828 x 1792ピクセル、326 ppi、デバイスの物理サイズ2.98 x 5.94インチまたは75.7 x 150.9 mmです。 6.1インチLiquid Retina HDディスプレイ。
iPhone Xのサイズ???? Maxwith@ 3xスケーリング(Apple名:Super Retina HD 6.5ディスプレイ")、座標空間:414 x 896ポイントおよび1242 x 2688 ピクセル、458 ppi、デバイスの物理サイズは3.05 x 6.20インチまたは77.4 x 157.5 mmです。
let screen = UIScreen.main
print("Screen bounds: \(screen.bounds), Screen resolution: \(screen.nativeBounds), scale: \(screen.scale)")
//iPhone X???? Max Screen bounds: (0.0, 0.0, 414.0, 896.0), Screen resolution: (0.0, 0.0, 1242.0, 2688.0), scale: 3.0
iPhone X ????のサイズと@ 2xスケーリング(Apple名前:Super Retina HD 6.1 "ディスプレイ)、座標空間:414 x 896ポイントと828 x 1792ピクセル、326 ppi、デバイスの物理サイズは2.98 x 5.94インチまたは75.7 x 150.9 mmです。
let screen = UIScreen.main
print("Screen bounds: \(screen.bounds), Screen resolution: \(screen.nativeBounds), scale: \(screen.scale)")
//iPhone X???? Screen bounds: (0.0, 0.0, 414.0, 896.0), Screen resolution: (0.0, 0.0, 828.0, 1792.0), scale: 2.0
iPhone X ????およびiPhone Xのサイズ@ 3xスケーリング(Apple名:Super Retina HD 5.8 "ディスプレイ)、座標スペース:375 x 812ポイントと1125 x 2436ピクセル、458 ppi 、デバイスの物理サイズは2.79 x 5.65インチまたは70.9 x 143.6 mmです。
let screen = UIScreen.main
print("Screen bounds: \(screen.bounds), Screen resolution: \(screen.nativeBounds), scale: \(screen.scale)")
//iPhone X???? and X Screen bounds: (0.0, 0.0, 375.0, 812.0), Screen resolution: (0.0, 0.0, 1125.0, 2436.0), scale: 3.0
iPhone 8 Plus(6、6s、7、8 Plus)のサイズと@ 3xスケーリング(アップル名: Retina HD 5.5)、座標空間:414 x 736ポイントおよび1242 x 2208ピクセル、401 ppi、画面の物理サイズは2.7 x 4.8インチ68 x 122 mmです。
@ 2xスケーリングのiPhone 8(6、6sおよびiPhone 7)のサイズ(Apple名:Retina HD 4.7 )、座標空間:375 x 667ポイントおよび750 x 1334ピクセル、326 ppi、画面の物理サイズは2.3 x 4.1インチまたは58 x 104 mmです。
そして、iPhone 5は比較のために640 x 1136、iPhone 4640 x 960。
注:新しい電話の全画面サイズを利用するアプリを構築するには、次のサイズのLaunchImagesを追加します:1242 x 2208、2208 x 1242および750 x 1334。古いアプリはスケーリングされるため、これらのLaunchImagesが追加される前に、シミュレーターのサイズは異なります。
Andy Orsowの記事(バディありがとう!) iOS画面のサイズは? :
以下のサイズにはiOSステータスバー領域が含まれているため、デザインにはそのためのスペースを確保してください。ステータスバーの情報については、この記事の下部を参照してください。
モバイルプロジェクトはスクロールできるため、以下の画面の高さはデザインの最小の高さです。
iPhone 6 Plus
ポートレート:1242 x 2208(Launch Image:
iPhoneポートレートiOS8 – Retina HD 5.5)
Landscape:2208 x 1242(Phone Landscape iOS8 – Retina HD 5.5)
iPhone 6
ポートレート:750 x 1334(iPhoneポートレートiOS8 – Retina HD 4.7)
横:1334 x 750
iPhone 5、5S、5C
ポートレート:640 x 1136( "iPhoneポートレートiOS5,6 – Retina 4"および "iPhoneポートレートiOS7,8 – Retina 4")
横:1136 x 640
iPhone 4、4S
ポートレート:640 x 960(iPhoneポートレートiOS5,6 – 2xおよびiPhoneポートレートiOS7,8 – 2x)ランドスケープ:960 x 640
iPhone 1、2、および3
ポートレート:320 x 480(iPhoneポートレートiOS5,6 – 1x)
横:サポートされていません
iPad Air/Retina iPad
ポートレート:1536 x 2048(iPad Portrait iOS 7-9-2x)
横:2048 x 1536(iPad横長iOS 7-9-2x)
iPad Mini
ポートレート:1536 x 2048(iPad Portrait iOS 7-9-2x)
横:2048 x 1536(iPad横長iOS 7-9-2x)
iPad-非網膜
ポートレート:768 x 1024(iPadポートレートiOS 7-9-1x)iOS 5,6?
Landscape:1024 x 768(iPad Landscape iOS 7-9-1x)iOS 5,6?
Apple Watch
42mm:312x390px
38mm:272x340px
InVisionは、ステータスバーをデザインにオーバーレイするので、デザインに含めるかどうかはあなた次第です。ただし、画面の上部にあるステータスバーを必ず確認する必要があります。
デザインの上部に、次の余地を残してください:
iPhone 6 Plus:高さ60px
iPhone 4–6:高さ40ピクセル
iPhone-非網膜:20px高さ
Retina iPad:高さ40px
Retina以外のiPad:高さ20px
ステータスバーをデザインに含めない場合は、プロジェクトオプションの[ステータスバーの下にデザインが始まります]チェックボックスをオンにします。
編集済み:Launch Imagesをアプリに追加する必要があり、Launch ImagesアセットでシミュレータがAppleの画像名にどのように対応するかについての情報を見つけることができませんでした。そのような情報を http://www.ios-developer.net/iphone-ipad-programmer/icons_and_graphics/default-image で見つけて、ここに追加しました。
これはMixazの回答へのコメントになるはずですが、まだ担当者がいません。興味深いことに、以下から iPhone 6および6+のフル解像度のスクリーンショット
私はこれを理解しました。設定>表示と明るさで、標準の設定が必要です。デバイスをズームに設定しました。 「ズーム」を使用すると、640x1136の画面グラブが得られます。 「標準」では、750x1334になります。私には明らかではありません! – Chris Prince、2015年11月18日5:03