手动安装 Command line tools
什么是 command line tools?
Command Line Tools 是苹果的一个小型独立包,适用于 macOS,为终端扩展了额外的功能。包括但不限于:svn、git、make、GCC、clang、perl、size、strip、strings、libtool、cpp、what、codesign以及其他很多能够在Linux中找到的命令。
对于macOS的普通用户来说,主要是使用它的签名功能,对没签名的应用、签名失效的应用进行签名。因为苹果的应用不签名或签名失效就会闪退、无法运行。
自动安装
一般来说,大家只需打开终端,然后在终端中执行 xcode-select --install
就会打开安装程序,然后按提示安装即可。但是有些用户的网络和苹果服务器连接不上就会报错:不能安装该软件,因为当前无法从软件更新服务器获得。也有可能下载非常慢。
一旦提示:不能安装该软件,因为当前无法从软件更新服务器获得,你就需要手动去苹果开发者下载中心下载 command line tools 的离线安装包了。
手动安装
打开苹果开发者中心:https://developer.apple.com/download/more/,需要登录。
(微云放了 12.2 的版本)
在页面左边搜索框搜索 command line tools,且选择适用于自己 macOS 系统的版本。
10.15.x 可以下载 Command Line Tools for Xcode 11.4 及以上版本
10.14.x 可以下载 Command Line Tools (macOS 10.14) for xxx,其中包含 macOS 10.14的。
10.13.x 可以下载 Command Line Tools (macOS 10.13) for xxx,其中包含 macOS 10.13的。
其它版同以此类推。
下载完成后,安装一下,安装完成后即可使用。