我正在尝试从命令行更新Xcode。一开始我试着跑步:

 xcode-select --install

这就产生了这条信息:

xcode-select: error: command line tools are already installed, use "Software Update" to install updates

那么问题来了,有没有办法从命令行更新Xcode呢?


当前回答

我现在运行OS大苏尔。Xcode-select——install,和sudo Xcode-select——reset没有解决我的问题,也没有推荐后续的软件更新——install -a命令。除此之外,我还尝试了从Apple Downloads下载的推荐下载,但那里可用的命令行工具下载与我的操作系统不兼容。

我对为我解决的修复方案进行了投票,sudo xcode-select——switch /Library/Developer/CommandLineTools/,并添加了这篇文章用于环境上下文。

其他回答

我遇到了同样的问题,使用下面的命令解决了它。

sudo xcode-select -s /Library/Developer/CommandLineTools

运行上述命令后,xcode-select -p命令显示如下内容。

/图书馆/开发/ CommandLineTools

对于那些在更新到卡特琳娜后有此问题的人,只需在您的终端上执行此命令

sudo rm -rf /Library/Developer/CommandLineTools; xcode-select --install;

你好,我是这样解决的:

安装应用程序> Xcode。>内容>资源>包> XcodeSystemResources.pkg。

我现在运行OS大苏尔。Xcode-select——install,和sudo Xcode-select——reset没有解决我的问题,也没有推荐后续的软件更新——install -a命令。除此之外,我还尝试了从Apple Downloads下载的推荐下载,但那里可用的命令行工具下载与我的操作系统不兼容。

我对为我解决的修复方案进行了投票,sudo xcode-select——switch /Library/Developer/CommandLineTools/,并添加了这篇文章用于环境上下文。

我在删除Xcode后得到这个错误。我通过使用sudo xcode-select -r重置命令行工具路径来修复它。

之前:

navin@Radiant ~$ /usr/bin/clang
xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist
Use `sudo xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools, or use `xcode-select --install` to install the standalone command line developer tools.
See `man xcode-select` for more details.

navin@Radiant ~$ xcode-select --install
xcode-select: error: command line tools are already installed, use "Software Update" to install updates

后:

navin@Radiant ~$ /usr/bin/clang
clang: error: no input files