Ответ 1
Там есть инструмент командной строки для создания проектов Xcode: xcodebuild
Я хотел бы найти способ скомпилировать и упаковать наше приложение для iPhone как часть нашей автоматизированной ночной сборки. В настоящее время нам всегда приходится вручную запускать сборку на общем компьютере Mac, на котором установлены сертификаты adhoc, и затем выставлять полученные тестовые двоичные файлы в какое-то место, где тестеры могут их вытащить и установить.
Кто-нибудь нашел подход к автоматизации, который работает на них?
Там есть инструмент командной строки для создания проектов Xcode: xcodebuild
Попробуйте использовать xcodebuild, он построит проект Xcode из командной строки. Затем вы можете вывести двоичные файлы из каталога сборки.
Я написал XCodeBuilder (он вызывает xcodebuild) для CruiseControl, который теперь является частью стандартного выпуска. Мы использовали это в приложении, которое теперь находится в магазине приложений, и это было здорово. После каждой фиксации версия приложения со специальной подписью была готова для загрузки и тестирования остальной частью команды.