iOSのシュミレータで画面録画する方法

Xcodeでアプリ開発している時にシュミレータで画面録画したい時が出てくると思います。

スクショは ⌘(コマンド)+ S を押すと取れます。

もしくはシュミレータの上部にあるカメラマークをクリックするとできます。

前提

  • Xcodeダウンロード済み
  • シュミレータで画面録画したい

プログラムの概要

スクリプトファイルを実行することで起動しているシュミレータの画面録画がされ、日時が入って保存されます。

完成のソースコード

command
cd `dirname $0`
xcrun simctl io booted recordVideo iosScreenRecord.mov
mv iosScreenRecord.mov iosScreenRecord_`date +%Y%m%d-%H%M%S`.mov

テキストエディタで上記をコピペし、[ファイル名].commandで保存する

実行方法

スクリプトファイルをダブルクリックするとコマンドで実行できます。

録画を停止する場合は Ctrl(コントロール)+ C を押すと停止されます。

/Users/[UserName]のディレクトリに保存されます。

ソースコードの説明

スクリプトのあるディレクトリの相対パスを取得

cd `dirname $0`

シュミレータを画面録画

xcrun simctl io booted recordVideo iosScreenRecord.mov

iosScreenRecordというファイル名でmovという拡張子で保存されます。

ファイル名変更

mv iosScreenRecord.mov iosScreenRecord_`date +%Y%m%d-%H%M%S`.mov

ファイル名をiosScreenRecord_ + 日時に変更

最後に

最後までご覧いただきありがとうございます。

私は審査提出時の動画添付や仕事の時に他のメンバーに共有させるために使用しています。

ぜひ使ってみてください!!

コメントを残す

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

CAPTCHA