Я портирую существующий игровой движок на iPhone. В результате большого и сложного процесса сборки, который на самом деле не способствует XCode, я разрабатываю собственную систему сборки, которая вызывает те же программы и выполняет те же шаги сборки, что и XCode.
Как правило, это работает довольно хорошо, ссылаясь на вывод xcodebuild для справки.
Одна большая вещь, которую я не могу сделать, это устанавливать вещи программно. Я могу использовать окно Organizer XCode для установки вручную, но я не знаю ни способа ни дублировать это поведение через командную строку, ни впоследствии запускать установленную программу непосредственно на iPhone. Я могу написать это с помощью системы макропрограммы с графическим интерфейсом, но мне бы не хотелось.
Я нашел программу "iphonesim" для запуска приложений iPhone в симуляторе из командной строки, но ничего похожего на фактическую разработку оборудования. Есть предложения?
(Чтобы избежать неизбежных предложений: ничто не вовлечено в джейлбрейк, и я не планирую его делать).