




Вы не можете запустить приложение для iPhone с терминала. Когда вы создаете свой проект Xcode, частью его работы является «установка» приложения в симулятор iPhone, как в реальной среде. Например, если вы удалите свой проект Xcode и все файлы, а затем запустите симулятор, вы все равно найдете там свое приложение. Он разработан, чтобы максимально имитировать реальную среду. Однако вы можете использовать xcodebuild из терминала для создания и обновления файла проекта, а затем самостоятельно запустить приложение-симулятор.
Для обычных приложений Mac OS X вы можете запускать их из терминала, но вы должны помнить, что project.app - это просто оболочка каталога, которую Finder выдает за однофайловое приложение для пользователя. Ваш фактический исполняемый файл находится на /path/to/project.app/Contents/MacOS/project. Так, например, если у меня есть проект, который генерирует приложение Foo.app, я бы запустил его из терминала как таковой:
$ /path/to/project/Foo.app/Contents/MacOS/Foo
Вы можете запускать приложение для iPhone из Терминала благодаря idevice.