Skip to main content

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