如何从命令行更新xcode
我正在尝试从命令行更新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的softwareupdate command [args ...]
是softwareupdate command [args ...]
。 您可以使用softwareupdate --list
查看可用的内容,然后使用softwareupdate --install -a
安装所有更新或softwareupdate --install <product name>
安装Xcode更新(如果可用)。 您可以从列表命令中获取名称。
正如在评论中提到的, 这里是softwareupdate
工具的手册页。
@Vel Genov的答案是正确的,除非Xcode的版本无法更新,因为它是当前版本的Mac OS的最新版本。 如果您知道有一个更新的Xcode(例如,它不会将应用程序加载到具有最新iOS版本的设备上),则需要先升级Mac OS。
删除Xcode后,我得到这个错误。 我通过用sudo xcode-select -r
重置命令行工具path来修复它。
之前:
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