Xcodebuild эквивалент Xcode "Продукт> Build For> Testing"
Я пытаюсь написать script, который представляет приложения iOS в AppThwack (служба тестирования пользовательского интерфейса реального устройства). Их руководство заключается в использовании графического интерфейса Xcode и создании приложения с помощью параметра Build For > Testing
в меню Xcode Product
. Это работает, но я не смог перевести это в эквивалент xcodebuild
.
В более общем плане, как определить, какие аргументы Xcode передают в xcodebuild (при условии, что он использует этот инструмент).
Ответы
Ответ 1
Теперь это возможно с Xcode 8 (в бета-версии на момент написания). Используйте build-for-testing
.
Пример:
xcodebuild -workspace <workspace> -scheme <scheme> -destination 'generic/platform=iOS' build-for-testing
Чтобы перейти на бета-версию xcodebuild, используйте xcode-select
:
sudo xcode-select -switch /Applications/Xcode-beta.app/Contents/Developer
Ответ 2
xctool имеет флаг build-tests
, который будет делать именно это.
(Начиная с этого поста, он не совместим с Xcode 7, но они работают над ним.)