iOSアプリをストアに公開する際、スクリーンショットとアプリの操作動画をアップロードすることができます。
今までは画像しかあげてませんでしたが、動画の方が操作感が分かりやすいので試してみました。
QuickTime Playerでシュミレータの動画を作成しました。
がしかし、いくつかエラーメッセージが表示されアップロードすることが出来ませんでした。
- エラーメッセージ
1個以上のプレビューの寸法が正しくありません。Appプレビューは次の寸法にしてください。
1つ以上のAppプレビューのオーディオがサポートされていないか、破損しています。
Appプレビュー用の動画を作成するには、以下手順を踏む必要があります。
Appプレビュー動画作成手順 見出しへのリンク
- QuickTimePlayerで録画
- デバイス毎に撮影しておく
xcrun simctl io booted recordVideo {ファイル名}.mov
- この時点で動画をアップロードすると以下メッセージが表示される
- エラーメッセージ:「1個以上のプレビューの寸法が正しくありません。Appプレビューは次の寸法にしてください。」
- デバイス毎に撮影しておく
- iMovieにて録画済動画を再保存する
- ファイル > 新規アプリケーションプレビュー
- 動画を無音化する
- 2までの状態でアップロードすると以下メッセージが表示される
- エラーメッセージ:「1つ以上のAppプレビューのオーディオがサポートされていないか、破損しています。」
- 音声がない状態だとアップロードできないのでffmpegにて無音を追加する
- ffmpegをインストール
brew install ffmpeg
- 無音化コマンド実行
- 参照先: App Store ConnectにAppプレビューを載せる:無音化
ffmpeg -i {元ファイル} -f lavfi -i aevalsrc=0 -c:v copy -map 0:0 -map 1:0 -shortest -ac 2 -strict -2 {無音化済ファイル}
- 参照先: App Store ConnectにAppプレビューを載せる:無音化
- AppStoreにアップロードする