我在我的 mac 上安装了两个命令行工具。 所以我想切换命令行工具。 我该怎么做?
我尝试从 Xcode 首选项 > 位置 > 命令行工具切换。 但是,
Command line tools beta 1 for Xcode 10
没有出现在这个菜单上。
Xcode 9.4 安装在我的 mac 上。
macOS 10.13.5
Xcode 9.4命令行工具(与Xcode9.4捆绑,安装在
/Applications/Xcode.app/Contents/Developer
)Xcode 10 的命令行工具 beta1(未与 Xcode 捆绑,它安装在
/Library/Developer
)在终端中使用此命令切换xcode:
sudo xcode-select -s /Applications/Xcode-beta.app
参见:https://medium.com/@maximbilan/switch-command-line-tools-to-xcode-beta-2e99c54cb147
像这样调用 Xcode.app:
sudo xcode-select -s /Applications/Xcode.app
如果您要从 Xcode Beta 版本降级
您可以使用 .bash_profile 添加别名来切换 2 个版本:
alias Xcode13='sudo xcode-select -s /Applications/Xcode\ 13.app'
alias Xcode14='sudo xcode-select -s /Applications/Xcode.app'
最重要的: 使用
source ~/.bash_profile
使命令生效。
然后输入Xcode14切换Xcode版本
我已经安装了 2 个 Xcode 版本 10、11 并且可以切换它们。但是他们两个都安装在应用程序上。 - 应用程序/Xcode.app - 应用程序/Xcode 10/Xcode.app 也许你应该像我一样将它移动到文件夹内的应用程序。
对于普通版本
在终端执行以下代码:
xcode-select --install
测试版
一旦你安装了你的 xcode-beta。 像往常一样安装
commands line tools
,在您的终端上使用以下代码
xcode-select --install
你已经安装的
commands line tools
是下载新的步骤
为此,打开浏览器并查找apple developer resources download
选择
view additional downloads
,您需要登录才能继续。
登录后,查找您感兴趣的文件,在我的例子中是
Additional Tools for Xcode 14 beta 5
选择下载并等待。
下载完成后尝试打开,会在文件夹中看到如下内容
是时候打开了
xcode
寻找
xcode<preferences
搜索
Locations
。
然后在 command line tools
上选择您刚刚下载的那些
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
$ sudo xcode-select -s /Applications/Xcode-beta.app/Contents/Developer
Password:
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
$ xcode-select -version
xcode-select version 2339.
$ xcodebuild -version
Xcode 6.4
构建版本 6E35b