[AppStore] AppStore 登録用 スクリーンショット に使うシミュレータについて (2021.04 版)

2021.4 時点で、iOSアプリを AppStore に申請する時に使用すべき シミュレータを説明します

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分のようです。

説明は以上です。
不明な点やおかしな点ありましたら、こちらまで。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です