从终端启动xcodeproj

时间:2009-01-07 07:59:28

标签: iphone xcode

我尝试在命令行中构建和编译xcodeproj,现在它正在运行。

那么也可以从终端而不是从Xcode启动xcodeproject

5 个答案:

答案 0 :(得分:7)

从终端运行Xcode项目:

open *.xcodeproj

创建别名可能也有帮助:

alias xcode="open *.xcodeproj"

答案 1 :(得分:6)

如果要从命令行运行应用程序,请使用

open /path/to/appname.app

“Build and Go”实际上只相当于

xcodebuild [parameters] && open /path/to/appname.app

答案 2 :(得分:4)

您是否要求从命令行构建命令?

只是:

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]

答案 3 :(得分:1)

xcodebuild -configuration Debug;打开/path/to/build/Debug/your.app

BTW您可以通过执行open -a而不使用路径或扩展名来打开任何具有给定文档的LaunchServices可查找应用程序,例如:打开-a Xcode myProject.xcodeproj

答案 4 :(得分:0)

在终端的项目目录中,只需运行:

xed .

奖金:xed将正确选择.xcworkspace(如果有)。