запустить xcodeproj из терминала - PullRequest
6 голосов
/ 07 января 2009

Я пытаюсь собрать и скомпилировать мой xcodeproj в командной строке, и теперь он работает.

Так что также возможно запустить xcodeproject из терминала вместо Xcode?

Ответы [ 5 ]

7 голосов
/ 05 сентября 2012

Для запуска проекта Xcode из терминала:

open *.xcodeproj

Также может быть полезно создать псевдоним:

alias xcode="open *.xcodeproj"
6 голосов
/ 07 января 2009

Если вы хотите запустить приложение из командной строки, используйте

open /path/to/appname.app

"Build and Go" действительно эквивалентно

xcodebuild [parameters] && open /path/to/appname.app
4 голосов
/ 07 января 2009

Вы запрашиваете команду для сборки из командной строки?

Это просто:

xcodebuild

Для выбора нестандартных параметров доступно множество параметров:

Usage: xcodebuild [-project <projectname>] [-activetarget] [-alltargets] [-target <targetname>]... [-parallelizeTargets] [-activeconfiguration] [-configuration <configurationname>] [-sdk <sdkfullpath>|<sdkname>] [<buildsetting>=<value>]... [<buildaction>]...
   xcodebuild [-version [-sdk <sdkfullpath>|<sdkname>]]
   xcodebuild [-showsdks]
   xcodebuild [-find <binary>] [-sdk <sdkfullpath>|<sdkname>]
   xcodebuild [-list]
1 голос
/ 14 января 2009

xcodebuild -configuration Debug; Откройте /path/to/build/Debug/your.app

Кстати, вы можете открыть любое приложение LaunchServices-Findable с данным документом, просто выполнив open -a без пути или расширения, например открыть -a Xcode myProject.xcodeproj

0 голосов
/ 13 февраля 2019

В терминале, в каталоге вашего проекта, просто запустите:

xed .

Бонус: xed правильно выберет .xcworkspace, если таковой имеется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...