我该如何更改 xcrun 指向的目录?当前指向的目录为:
xcrun: 错误:无法查找活动的 Xcode 路径 '/Volumes/Xcode/Xcode44-DP7.app/Contents/Developer'。 (没有这个文件或目录)
我需要更改此位置。谢谢。
我该如何更改 xcrun 指向的目录?当前指向的目录为:
xcrun: 错误:无法查找活动的 Xcode 路径 '/Volumes/Xcode/Xcode44-DP7.app/Contents/Developer'。 (没有这个文件或目录)
我需要更改此位置。谢谢。
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
使用 xcode-select -switch
命令来选择默认使用的 Xcode 版本。
xcode-select --switch path/to/Xcode.app
。 - Antoniosudo xcode-select --switch /Library/Developer/CommandLineTools
在我的情况下,我需要:
如果您运行此命令:
$ xcode-select -p
它将在屏幕上打印如下:
/Volumes/Xcode/Xcode44-DP7.app/Contents/Developer (在您的情况下)
要将其更改为默认设置,您可以按照以下步骤进行操作:
$ sudo xcode-select -r
Password:
请再次确认:
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
了解更多信息请访问:
$ xcode-select
Usage: xcode-select [options]
Print or change the path to the active developer directory. This directory
controls which tools are used for the Xcode command line tools (for example,
xcodebuild) as well as the BSD development commands (such as cc and make).
Options:
-h, --help print this help message and exit
-p, --print-path print the path of the active developer directory
-s <path>, --switch <path> set the path for the active developer directory
-v, --version print the xcode-select version
-r, --reset reset to the default command line tools path
或者,可以覆盖DEVELOPER_DIR环境变量:
export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
此设置对每个用户帐户是唯一的。如果存在,则会覆盖 xcode-select
的选择。
可选:您可以通过编辑您的 .bash_profile 文件使其在登录会话之间持久化。
您无需安装Xcode即可使用xcrun。
只需安装Xcode命令行工具并切换到它即可。
安装Xcode命令行工具。
xcode-select --install
切换到命令行工具
sudo xcode-select --switch /Library/Developer/CommandLineTools
卸载Xcode后怎么办?
在控制台中运行以下命令:
sudo xcode-select --reset
我正在尝试通过终端获取Git克隆。
User-Mac-mini:~ user_name$ cd /Users/yser_name/Documents/Developer/Xcode_Projects/Xcode_Proj/AAG/EJ
user-Mac-mini:EJ user_name$ git clone https://smaplebitbucket.org/projectname/sample.git
我收到以下错误:
xcrun: error: active developer path ("/Applications/Xcode 8.app/Contents/Developer") does not exist, use `xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools (or see `man xcode-select`)
起初我有两个Xcode 7.3和8.0。我将7.0的名字命名为xcode,将8.0的名字命名为xcode 8。
我从应用程序中删除了7.0的xcode并将xcode 8重命名为xcode。
在Xcode首选项中,它指向的位置是xcode 8,但实际上它不存在。
我使用以下命令更改了位置:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
它起作用了。