Appleの Xcode 9の新機能 は、シミュレータのビデオを記録できると述べています。どうやってするか?
コマンドラインを使用したスクリーンショットの撮影またはビデオの録画:
スクリーンショットを撮るには、スクリーンショット操作を使用します:
xcrun simctl io booted screenshot
ビデオを記録するには、recordVideo操作を使用します:
xcrun simctl io booted recordVideo <VideoFILENAME>.<extension>
録音を停止するには、ターミナルでControl-Cを押します。
注:MetalをサポートするMacコンピューターでのみ機能します。 ここでPCを確認できます 。
IOSデバイスでは、コントロールセンターの設定を開き、「レコーダー」を有効にしてからコントロールセンターを開き、コントロールセンターの円をタップして録画を開始します。完了したら、写真ライブラリに保存します。これがお役に立てば幸いです(この機能がリリースバージョンにとどまることを願っています:])
ビデオファイルを取得するには、次のコマンドを実行します。
_xcrun simctl io booted recordVideo --type=mp4 <PATH TO VIDEO FILE>
_
booted
—は、simctl
が現在起動されているシミュレータを選択することを意味します。起動されたシミュレータが複数ある場合、simctlは現在アクティブなインスタンスを選択します。
UIを使用する場合は、_QuickTime Player
_を使用できます。
File -> New Screen Recording -> Press Record(Red button)