我刚刚将XCode升级到4.3.1。我正在使用脚本来构建(然后通过Testflight进行部署)我的应用程序。但是我现在收到此错误:
错误:在/ Developer上找不到开发人员目录。运行/ usr / bin / xcode-select以更新开发人员目录路径。
我的机器上没有/ Developer目录:如何修复它?
我刚刚将XCode升级到4.3.1。我正在使用脚本来构建(然后通过Testflight进行部署)我的应用程序。但是我现在收到此错误:
错误:在/ Developer上找不到开发人员目录。运行/ usr / bin / xcode-select以更新开发人员目录路径。
我的机器上没有/ Developer目录:如何修复它?
Answers:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
xcode-select -print-path
。
sudo port selfupdate
完善的解决方案更新MacPorts时收到此警告!
您也可以这样做...
sudo ln -s /Applications/Xcode.app/Contents/Developer /Developer
你们回答的一切都是正确的。但是对于那些遇到以下错误的人,他们却走了一步:
错误:
"xcode-select: Error: Path "/Applications/Xcode.app/Contents/Developer" is not a directory."
缺少步骤:
Double click your xcode 432.dmg. Now don't double click the xcode.app to use it. Instead copy it /Applications folder and then open it from there to install xcode.
现在使用终端命令
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
而已。您的错误不会再发生,Filemerge现在可以正常工作。
这为我解决了:
通常,当您安装了新版本的xcode时,会发生此错误。命令行工具尚未初始化。
解决此问题的方法:转到“ Xcode首选项”>“位置”(选项卡)>,底部选项是“命令行工具”。请选择工具的Xcode版本。
示例(对于Xcode 8.3.3):转到“ Xcode首选项”>“位置”(选项卡)>,底部选项是“命令行工具”。选择Xcode 8.3.3(7D1014)。