Sponsor Link
最低限
アプリを AppStore に登録して承認されるために必要な 最低限のスクリーンショットについて説明します。
すべてについて理解したい方は、こちら。
基本的に、ここでの説明は上記説明の抜粋です。
環境&対象
- macOS Monterey 12.3 RC
- Xcode 13.3 RC
- iOS 15.4RC
# AppStore へ登録するときは、beta 版の Xcode でビルドすると Reject されます。
AppStore に登録必須なスクリーンショット
iPhone 向けと iPad 向けで必要なスクリーンショットは異なります。
iPhone アプリ
iPhone 向けアプリの場合は以下のデバイスサイズについてのスクリーンショットが表示されます。
・6.5 inch : 13 Pro Max, 12 Pro Max, 11 Pro Max, 11, XS Max, XR
・5.8 inch : 13 Pro, 13, 13 mini, 12 Pro, 12, 12 mini, 11 Pro, XS, X
(存在しなければ、6.5 inch が拡大・縮小されて表示)
・5.5 inch : 8 Plus, 7 Plus, 6s Plus
・4.7 inch : SE(2nd), 8, 6s, 6
(存在しなければ、5.5 inch が拡大・縮小されて表示)
・4 inch : SE(1st)
(存在しなければ、5.5/4.7 inch が拡大・縮小されて表示)
・3.5 inch : 4s
(存在しなければ、5.5/4.7/4 inch が拡大・縮小されて表示)
各サイズの右側は、対象となるデバイス/登録されていない時の表示内容です。
(数が多いので、デバイス名の iPhone XXX の iPhone 部分を省略してます)
代替表示されるサイズについて登録しない前提で考えます。
その場合は、デバイスサイズとしては「6.5 inch と 5.5 inch のスクリーンショットを登録すれば良い」です。
Xcode13.3RC で用意されているシミュレータを使って作成するならば iPhone 12 Pro Max と iPhone 8 Plus を使ってスクリーンショットを作成するのが良さそうです。
なお、ピクセル数としては以下の通りです。
6.5 inch:
縦向き: 1284 x 2778 or 1242 x 2688
横向き: 2778 x 1284 or 2688 x 1242
5.5 inch:
縦向き: 1242 x 2208
横向き: 2208 x 1242
iPad アプリ
iPad 向けアプリの場合は以下のデバイスサイズについてのスクリーンショットが表示されます。
・12.9 inch : iPad Pro(4th,3rd)
・12.9 inch : iPad Pro(2nd)
・11 inch : iPad Pro, iPad Air(4th), iPad mini(6th)
(存在しなければ、12.9 inch が拡大・縮小されて表示)
・10.5 inch : iPad(9th, 8th, 7th), iPad Pro, iPad Air
(存在しなければ、12.9 inch が拡大・縮小されて表示)
・9.7 inch : iPad iPad mini
(存在しなければ、12.9 inch が拡大・縮小されて表示)
各サイズの右側は、対象となるデバイス/登録されていない時の表示内容です。
代替表示されるサイズについて登録しない方向で考えます。
その場合は、デバイスサイズとしては「2つの 12.9 inch のスクリーンショットを登録すれば良い」です。
Xcode13.3RC で用意されているシミュレータを使って作成しようとすると困ります。iPad Pro の 4th, 3rd, 2nd いずれも最初からは入っていないからです。
Xcode 上で、「Window」-「Device and Simulators」 から、必要なシミュレータを追加する必要があります。
# 私は、"iPad Pro (12.9-inch) (2nd generation)" と"iPad Pro (12.9-inch) (4th generation)" を追加して使っています。
なお、ピクセル数としては以下の通りです。
12.9 inch:(2つとも以下のピクセル数です)
縦向き: 2048 x 2732
横向き: 2732 x 2048
fastlane向け設定抜き出し
fastlane でスクリーンショットを撮っているので、そのための設定ファイルをメモしておきます。
iPhoneApp 向け
devices([
"iPhone 8 Plus",
"iPhone 12 Pro Max"
])
iPadApp 向け
devices([
"iPad Pro (12.9-inch) (2nd generation)",
"iPad Pro (12.9-inch) (4th generation)"
])
まとめ
AppStore に必要なスクリーンショットについては、丁寧に説明されていますが、すこし回りくどかったりするので、最低限必要なスクリーンショットをまとめてみました。
- iPhone 向けには、"iPhone 8 Plus" (1242 x 2208)と "iPhone 12 Pro Max" (1284 x 2778 or 1242 x 2688 )
- iPad 向けには、"iPad Pro (12.9-inch) (2nd)" (2048 x 2732)と "iPad Pro (12.9-inch) (4th)" (2048 x 2732)
説明は以上です。
不明な点やおかしな点ありましたら、こちらまで。
Sponsor Link