xcrun:错误:不能stat激活Xcodepath'/Volumes/Xcode/Xcode45-DP1.app/Contents/Developer'。 (无此文件或目录)
我一整天都在试图解决这个问题,一直在桌子上打我的头!
我已经尝试了build议的xcode-select -switch /path/to/xcode/
,但是它仍然给我这个错误!
我现在已经完全删除XCode 4.4和命令行工具,运行xcrun
仍然给我这个错误!
即使安装Xcode的新副本和命令行工具产生这个错误!
命令结果
sh-3.2# xcode-select -print-path /Applications/Xcode.app/Contents/Developer sh-3.2# xcrun -find xcrun: Error: could not stat active Xcode path '/Volumes/Xcode/Xcode45-DP1.app/Contents/Developer'. (No such file or directory)
解决scheme#1(影响所有用户)
xcode-select
是答案。 您要么指向错误的path,要么不是以root用户身份进行操作。 在terminal试试这个:
sudo xcode-select -switch /Applications/Xcode.app
然后input您的密码。
解决scheme#2(只影响你)
如果
- 你不想
sudo
,或者 - 你没有超级用户权限,或者
- 解决scheme#1不起作用
改为重写DEVELOPER_DIR环境variables:
export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
可选 :通过编辑.bash_profile文件,可以在login会话之间保持这一点。
如果两种解决scheme都不起作用,请发布错误消息
问题是/usr/share/xcode-select/xcode_dir_link
指向一个旧文件夹,并且在命令时不更新
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/
被执行。
解决scheme :删除此链接并手动创build。
这对我工作:
- XCode首选项/位置/命令行工具 – 设置为正确的版本和位置
- XCode首选项/下载 – 安装命令行工具
上面的解决scheme并没有帮助我。 删除旧的系统链接帮助了我。 这里描述: 错误:无法运行/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/ibtool(没有这样的文件)
我会在10.9同样的错误。 我没有在我的系统上安装XCode,我手动更新了XCode命令行工具。 之后,下面的命令修复了我的错误:
sudo xcode-select -switch /
最终解决scheme是重新安装10.8,重新安装Xcode,然后重新安装命令行工具。