Вы должны указать устройство, которое хотите записать, и «загруженный» недействителен.
Запустите это, чтобы увидеть, что загрузилось:
xcrun simctl list | grep Booted
В моем случае я вижу:
iPhone X (D3DB2489-B630-42AB-A615-A2F07F6F6876) (Booted)
Для записи этого устройства:
xcrun simctl io D3DB2489-B630-42AB-A615-A2F07F6F6876 recordVideo ~/simrecord.mov
Вот пример вывода с моего терминала:
[ ~] xcrun simctl list | grep Booted
iPhone X (D3DB2489-B630-42AB-A615-A2F07F6F6876) (Booted)
[ ~] xcrun simctl io D3DB2489-B630-42AB-A615-A2F07F6F6876 recordVideo ~/simrecord.mov
GVA encoder info: recomputed for fps: 11.353266, gop size in pics: 340, gop size in sec: 30.000000
Recording... (Press CTRL+C to stop)
^C
Recording completed.
[ ~] ls -lrt | tail -1
-rw-r--r-- 1 shawd staff 32933285 Jun 29 16:34 simrecord.mov
Еще одна вещь, которую стоит упомянуть, это то, что вы также можете довольно легко записывать симулятор с Quicktime на Mac. Это то, что делает большинство людей.