我尝试在命令行中构建和编译xcodeproj
,现在它正在运行。
那么也可以从终端而不是从Xcode启动xcodeproject
?
答案 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
(如果有)。