Сначала определите, какое устройство вы хотите использовать:
xcrun simctl list
Это даст вам список устройств:
-- iOS 12.0 --
iPhone 6 Plus (AD61D26E-456A-4B4C-9470-B6C362AC140Q) (Shutdown)
Выберите идентификатор (например, AD61D26E-456A-4B4C-9470-B6C362AC140Q) вы хотите (вы можете создать свое собственное устройство, используя xcrun simctl create
, если хотите).
Загрузите симулятор с этим устройством (заменив YOUR-DEVICE-ID на ID)
/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator -CurrentDeviceUDID <YOUR-DEVICE-ID>
Теперь вы можете использовать simctl для установки и запуска команд.
xcrun simctl install <YOUR-DEVICE-ID> <PATH-TO-APPLICATION-BUNDLE>
xcrun simctl launch <YOUR-DEVICE-ID> <BUNDLE-ID-OF-APP-BUNDLE>
xcrun simctl help
для получения более подробной информации.