Я проверил это с помощью XCode 9. Чтобы закрыть все активные симуляторы, выполните:
xcrun simctl shutdown all
Для сброса всех симуляторов выполните:
xcrun simctl erase all
Вы можете отфильтровать, какой симулятор закрыть / сброснапример:
xcrun simctl shutdown F36B238F-3ED6-4E10-BB5A-0726151916FA
xcrun simctl erase F36B238F-3ED6-4E10-BB5A-0726151916FA
Найдите все доступные симуляторы (и их GUID) на вашем компьютере следующим образом:
xcrun instruments -s
Чтобы запустить любой симулятор по GUID:
xcrun instruments -w F36B238F-3ED6-4E10-BB5A-0726151916FA -t Blank
Чтобы установить приложение в загруженный симулятор:
xcrun simctl install booted /path/to/your.app
Чтобы удалить приложение из загруженного симулятора:
xcrun simctl uninstall booted /path/to/your.app
Чтобы запустить приложение в загруженном симуляторе:
xcrun simctl launch booted "com.app.bundleIdentifier"
"com.app.bundleIdentifier" - это ваш CFBundleIdentifier в Info.plist