Simulator Builds
В этой статье показано, как запускать сборки симуляторов через командную строку, что позволяет отправлять сборки на другие устройства для тестирования. Такой подход используется в проверке приложений, использующих Facebook IOS SDK
Сборка приложения на симуляторе
Запустите свое приложение в симуляторе iPhone Xcode. Это автоматически создает сборку симулятора в кэше данных Xcode.
Сборка проекта будет находится по адресу: ~/Library/Developer/Xcode/DerivedData/[ProjectName]-[BuildHash]/Build/Products/[BuildType]-iphonesimulator/[ProjectName].app
Директорию с билдами Xcode можно найти через панель управления: Xcode->Preferences->Locations.
Проверка сборки
Вы можете проверить сборку симулятора с помощью утилиты запуска приложений командной строки ios-sim для симулятора. Он используется для запуска приложения по указанному пути в симуляторе iOS. Сначала нужно установить его в вашей системе.
Запустите команду: npm install -g ios-sim
important
Установка ios-sim требует наличие Node.js на вашем компьютере. За инструкцией по установке обратитесь на официальный сайт
После установки запустить приложение на симуляторе можно командой:
ios-sim -d=[deviceName] launch [source]
где [deviceName] - имя девайса, на котором мы хотим протестировать сборку, [source] - путь до файла .app
Пример:
ios-sim -d="iPhone 12, 15.4" launch /Users/trainee/Downloads/mokoApp.app
Список доступных девайсов можно увидеть командой ios-sim showdevicetypes