在我的构建系统中,我使用xcodebuild
来构建多个项目。
我想配置每个项目使用的不同Xcode安装。
我知道sudo xcode-select --switch <path>
,但是:
有没有办法指定每个项目使用的构建工具路径?
答案 0 :(得分:3)
来自xcrun
的输出:
可以使用
xcode-select
或通过DEVELOPER_DIR环境变量设置活动的开发人员目录。请参阅xcrun和xcode-select手册 页面了解更多信息。
E.g。使用特定的Xcode安装运行xcodebuild:
$ DEVELOPER_DIR=/path/to/my/Xcode.app/Contents/Developer xcodebuild
在bash脚本中:
export DEVELOPER_DIR=/path/to/my/Xcode.app/Contents/Developer
xcodebuild
答案 1 :(得分:1)
您可以直接从xcodebuild
启动Applications/Xcode.app/Contents/Developer/usr/bin
,因此修改路径将使用不同的Xcode版本。