我正在尝试从命令行更新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 (Mac上的App Store)更新了我的Xcode之后,我就遇到了这个问题。
我的SourceTree不允许我合并冲突。 在Xcode中,我发现命令工具没有被选中。 我选择了它,但仍然没有骰子,因为我得到了相同的信息:
我执行命令:
softwareupdate——列表
它给了我一个产品列表,包括三(3)个版本的命令行工具 软件更新工具
寻找可用软件 软件更新发现以下新的或更新的软件:
标签:Xcode-13.2的命令行工具 标题:命令行工具的Xcode,版本:13.2,大小:577329K,推荐:是, 标签:sfsymbolsauto - 3.3 标题:SF符号,版本:3.3,尺寸:169368K,推荐:是, 标签:Xcode-13.3的命令行工具 标题:命令行工具的Xcode,版本:13.3,大小:718145K,推荐:是, 标签:Xcode-13.4的命令行工具 标题:命令行工具的Xcode,版本:13.4,大小:705462K,推荐:是,
我的Xcode版本是13.4,所以我先试着只更新一个。 我使用了标签,带有转义的空格(它也适用于引用的标签,顺便说一下“Xcode-13.4的命令行工具”)
softwareupdate -i命令行工具
这样一来,命令行工具的所有3个更新都消失了,我得以继续。
希望这能帮助到其他人。
其他回答
在安装命令行工具(使用xcode-select——install)后,输入:
sudo xcode-select --switch /Library/Developer/CommandLineTools/
你现在应该可以运行git了:
10:29 $ git --version
git version 2.17.2 (Apple Git-113)
只要输入命令
cd /Library/Developer/CommandLineTools/Packages/;
open macOS_SDK_headers_for_macOS_10.14.pkg
参考:https://forums.developer.apple.com/thread/104296
我不知道为什么这对我来说如此棘手。
sudo xcode-select --install
什么也没为我做。
softwareupdate --all --install --force
什么也没为我做。
我必须按照下面的顺序做事
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
这安装了一个更新的xcode,但不是最新的。
然后我做了
softwareupdate --all --install --force
他们完全更新了。
你好,我是这样解决的:
安装应用程序> Xcode。>内容>资源>包> XcodeSystemResources.pkg。
在Xcode (Mac上的App Store)更新了我的Xcode之后,我就遇到了这个问题。
我的SourceTree不允许我合并冲突。 在Xcode中,我发现命令工具没有被选中。 我选择了它,但仍然没有骰子,因为我得到了相同的信息:
我执行命令:
softwareupdate——列表
它给了我一个产品列表,包括三(3)个版本的命令行工具 软件更新工具
寻找可用软件 软件更新发现以下新的或更新的软件:
标签:Xcode-13.2的命令行工具 标题:命令行工具的Xcode,版本:13.2,大小:577329K,推荐:是, 标签:sfsymbolsauto - 3.3 标题:SF符号,版本:3.3,尺寸:169368K,推荐:是, 标签:Xcode-13.3的命令行工具 标题:命令行工具的Xcode,版本:13.3,大小:718145K,推荐:是, 标签:Xcode-13.4的命令行工具 标题:命令行工具的Xcode,版本:13.4,大小:705462K,推荐:是,
我的Xcode版本是13.4,所以我先试着只更新一个。 我使用了标签,带有转义的空格(它也适用于引用的标签,顺便说一下“Xcode-13.4的命令行工具”)
softwareupdate -i命令行工具
这样一来,命令行工具的所有3个更新都消失了,我得以继续。
希望这能帮助到其他人。