2021.4 時点で、iOSアプリを AppStore に申請する時に使用すべき シミュレータを説明します
注意
2022.03 時点の最新情報を別記事にしています。
[AppStore] AppStore 登録に必要なスクリーンショット (2022.03 版)
Sponsor Link
AppStore 登録に必要なスクリーンショット を撮るために使うシミュレータ
Apple の説明
Apple のドキュメントは、こちら。
ドキュメントによると、iPhone 用に 6.5 インチサイズの画面と、5.5 インチサイズの画面、iPad 用に 12.9 インチサイズの画面の登録は必須とされています。
それぞれ、以下の実機名が挙げられています
- 6.5 インチ: iPhone 12 Pro Max、iPhone 11 Pro Max、iPhone 11、iPhone XS Max、iPhone XR
- 5.5 インチ: iPhone 8 Plus、iPhone 7 Plus、iPhone 6s Plus
- 12.9 インチ: iPad Pro (第 4 世代、第 3 世代)
- 12.9 インチ: 第 2 世代 iPad Pro
6.5, 5.5, 12.9 インチ以外のスクリーンショットは、オプションです。登録されていないときは、設定されている別スクリーンショットが拡大/縮小されて使用されます。
Xcode12.4 のデフォルトで用意されているシミュレータ
自分の環境では以下のシミュレータが用意されていました。
- iPhone 8
- iPhone 8 Plus
- iPhone 11
- iPhone 11 Pro
- iPhone 11 Pro Max
- iPhone 12
- iPhone 12 Pro
- iPhone 12 Pro Max
- iPhone 12 mini
- iPhone SE (2nd generation)
- iPad (8th generation)
- iPad Air (4th generation)
- iPad Pro (9.7 inch)
- iPad Pro (11-inch 2nd generation)
- iPad Pro (12.9-inch) (4th generation)
以前の iOS 向けには、それまでのシミュレータが見つかると思いますが、最新 OS 向けには、上記機種のみが用意されていました。
ドキュメントで 6.5, 5.5 インチとして言及されている機種と 上記のシミュレータを見比べると、以下のシミュレータでスクリーンショットを撮影するのが良さそうです。
- 6.5 インチ : iPhone 12 Pro Max (iPhone 11 Pro Max、iPhone 11 でも良さそうです)
- 5.5 インチ : iPhone 8 Plus
- 12.9 インチ(iPad Pro (第 4 世代、第 3 世代)) : iPad Pro (12.9-inch) (4th generation)
- 12.9 インチ(第 2 世代 iPad Pro) : 自分で登録しないといけません。Xcode 上で、iPad Pro (12.9-inch) (2nd generation) を登録/追加することができます。
fastlane での設定コード
上記のシミュレータを使う時に、必要な設定コードは、以下のようになります。
以前に使っていた devices
devices([
"iPhone 8 Plus",
"iPhone XS Max"
])
Xcode12.2/iOS14.2 向け devices
devices([
"iPhone 8 Plus",
"iPhone 12 Pro Max",
"iPad Pro (12.9-inch) (4th generation)",
"iPad Pro (12.9-inch) (2nd generation)"
])
まとめ:iOS アプリ向けにシミュレータで AppStore 向けに スクリーンショットを撮る
iOS アプリ向けにシミュレータで AppStore 向けに スクリーンショットを撮る
- iPad Pro (12.9-inch) (2nd generation) は、自分で登録する
- falstlane での devices 設定は、上の通り
おまけ: 9:41 の不思議
アナログ時計だと、見栄えのする時間(?)として、10時10分が有名です。
Fastlane の snapfile のオプションを見直していて、時間を9時41分にセットするオプションがあることに気づきました。
どうやら、デジタル時計の見栄えのする時間 もしくは、 AppStore での見栄えのする時間は 9時41分のようです。
説明は以上です。
不明な点やおかしな点ありましたら、こちらまで。
Sponsor Link