升级macOS 14(Sonoma)与Xcode15后xcrun缺失,Git无法使用求助
解决 macOS 14 Sonoma + Xcode 15.0 下 Git 失效、xcrun 缺失问题
修复步骤
1. 完成Xcode初始化配置
如果手动安装Xcode后未启动过,必须先打开一次Xcode,同意开发者许可协议,等待Xcode自动完成组件安装。未完成此步骤的Xcode不会生成完整的命令行工具文件(包括xcrun)。
2. 手动指定开发者路径
执行以下命令强制将Xcode的开发者目录设为默认路径:
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
执行后验证路径是否生效:
xcode-select -p
正常输出应为 /Applications/Xcode.app/Contents/Developer
3. 清除缓存后重装命令行工具
若之前重复安装未生效,先删除旧的工具目录再重新安装:
sudo rm -rf /Library/Developer/CommandLineTools xcode-select --install
在弹出的系统安装窗口中完成命令行工具安装,之后再次执行步骤2的路径指定命令。
4. 验证功能恢复
完成上述操作后,测试Git是否正常工作:
git --version
返回Git版本信息即说明问题解决。
特殊情况处理
若确认Xcode已完成初始化,但/Applications/Xcode.app/Contents/Developer/usr/bin/xcrun仍不存在:
- 彻底卸载Xcode(拖至废纸篓,删除
~/Library/Developer目录) - 从App Store重新下载安装Xcode,确保下载过程无中断
内容的提问来源于stack exchange,提问作者Bo-Yin Yang
相关产品推荐
相关产品推荐

