至少在Xcode 9.2上,您可以使用:
sudo xcodebuild -runFirstLaunch
接受协议并安装附加组件。
使用以下命令解决了这个问题,该问题出现在OS El Capitan和Xcode beta 7.2上。
sudo /Applications/Xcode-beta.app/Contents/Developer/usr/bin/xcodebuild -license accept
sudo installer -pkg /Applications/Xcode-beta.app/Contents/Resources/Packages/MobileDevice.pkg -target /
sudo installer -pkg /Applications/Xcode-beta.app/Contents/Resources/Packages/MobileDeviceDevelopment.pkg -target /
将Xcode-beta.app
路径更改为您自己的路径,并且您需要sudo(管理员)访问权限。关闭Xcode,然后再次打开。
for pkg in /Applications/Xcode-beta.app/Contents/Resources/Packages/*.pkg; do sudo installer -pkg "$pkg" -target /; done
该命令可以批量安装 Xcode-beta.app 包中的所有 .pkg 文件。 - 0x78/Applications/Xcode.app/Contents/MacOS/Xcode -installComponents
我知道这篇文章发表后已经过去很久了,但是如果有其他人像我一样在尝试在El Capitan(10.11.6)上安装Xcode 8.2.1时遇到问题,希望以下内容能对您有所帮助。
我遇到了这里列出的所有问题-启动时间长且要求安装其他工具,但最终都无法安装。命令行工具的安装也失败了。我尝试了各种命令行解决方案,但都没有成功。
然而,在检查日志时,我发现我的证书出现了错误。凭直觉,我决定将系统时钟回调到2016年12月20日-神奇地,安装就像魔法一样开始运作了。
将时钟调回今天(2019年10月30日),似乎仍然可以使用。
这是我最终采取的做法。 我进入了恢复模式(启动时按下CMD+R),然后进入终端。我输入了以下命令:
resetpassword
接着弹出一个对话框,我可以在其中选择用户并设置密码。
然后我设置了root密码。现在当我输入管理员密码时,我输入"root"和我设置的密码。
最终我成功加载了Xcode!
Xcode 5.1.1有一个新的参数:
> xcode -installComponents
xcode-select --install
?手册上说它会弹出一个对话框,但如果没有 GUI 可能会变成无头模式。 - Kevinxcodebuild -version
显示为 5.0.1 / build 5A2053。你的xcode-select -version
是多少? - Kevin