我正在尝试从命令行更新Xcode。一开始我试着跑步:
xcode-select --install
这就产生了这条信息:
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
那么问题来了,有没有办法从命令行更新Xcode呢?
我正在尝试从命令行更新Xcode。一开始我试着跑步:
xcode-select --install
这就产生了这条信息:
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
那么问题来了,有没有办法从命令行更新Xcode呢?
当前回答
在安装命令行工具(使用xcode-select——install)后,输入:
sudo xcode-select --switch /Library/Developer/CommandLineTools/
你现在应该可以运行git了:
10:29 $ git --version
git version 2.17.2 (Apple Git-113)
其他回答
使用这一行程序进行更新。
softwareupdate --install -a
我是来安装Appium的。加上我的答案,以防其他人在这里遇到同样的问题。
ios appium-doctor——
... 一堆东西…
WARN AppiumDoctor 4运行xcrun simctl错误
... 一堆东西…
需要手动修复的问题
AppiumDoctor配置无法自动修复,请执行 第一:
警告AppiumDoctor➜手动安装Xcode,并确保“Xcode -select -p”命令显示正确的路径,如“/Applications/Xcode.app/Contents/Developer”
对我来说
xcode-select - p
/图书馆/开发/ CommandLineTools
这似乎是错误的……但我知道我最近更新了Xcode和命令行工具
所以…
Sudo xcode-select -r (Sudo必需)
然后……
xcode-select - p /应用程序/ xcode /内容/开发人员
在此之后,没有任何警告。阿普医生干净利落地回来了。
$ sudo rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install
我能够通过CLI更新使用:
softwareupdate --list --verbose
然后
softwareupdate -i Command\ Line\ Tools\ for\ Xcode-13.2
我也遇到过同样的问题,我采取了以下方法:
删除旧的工具($ sudo rm -rf /Library/Developer/CommandLineTools) 重新安装xcode命令行工具($ xcode-select——Install)
完成这些步骤后,您将看到一个弹出窗口来安装新版本的工具。