xcodebuild - это то, что Xcode использует под прикрытием для сборки приложений iPhone. Так что вы определенно можете использовать его для создания приложения. Просто перейдите в каталог, в котором находится ваш проект, и затем выполните xcodebuild:
cd myProjectDir
xcodebuild
Это создаст проект в этом каталоге, во многом так же, как если бы вы нажали Build from xcode.
Одна вещь, которую вы не можете сделать с помощью xcodebuild, - это развернуть приложение на iPhone. Если вы хотите сделать это, я считаю, что самый простой способ - это использовать Xcode. Если вы хотите автоматизировать это, я бы предложил использовать AppleScript.
Вы можете узнать больше о xcodebuild здесь , страница, которая включает в себя следующее описание xcodebuild:
Запустите xcodebuild из каталога
содержащий ваш проект (т.е.
каталог, содержащий пакет projectname.xcodeproj). Если у вас есть несколько проектов в этом
каталог, который вам нужно будет использовать -project, чтобы указать, какой проект должен быть построен.
По умолчанию xcodebuild создает первую цель, указанную в вашем проекте,
с конфигурацией сборки по умолчанию. Порядок целей является собственностью проекта и
одинаково для всех пользователей
проект. Свойства активной цели и конфигурации активной сборки
устанавливаются для каждого пользователя
проект и может варьироваться от пользователя к пользователю.