我最近买了一台带有Mountain Lion的Mac.我不知道管理员密码或任何东西,但我知道如何运行命令行.
所以这就是我所坚持的:

当我点击安装时,它会询问我的用户名和密码(我不知道)
我想通过单用户模式(启动时使用Cmd + S)安装它,我使用它接受了许可证.
你们知道我怎么能做到这一点吗?
Ans*_*hul 41
至少在XCode 9.2上,您可以使用:
sudo xcodebuild -runFirstLaunch
Run Code Online (Sandbox Code Playgroud)
接受协议并安装其他组件.
小智 16
使用以下命令解决了这个问题,它位于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 /
Run Code Online (Sandbox Code Playgroud)
将Xcode-beta.app路径更改为您自己的路径,您将需要sudo(admin)访问权限.关闭您的Xcode并再次打开.
我知道这是原始帖子之后的很长一段时间,但以防万一其他人在尝试在 El Capitan (11.6) 上安装 Xcode 8.2.1 时发现了这一点(就像我一样)......
我在这里列出了所有相同的问题 - 午餐时间延迟很长时间,然后要求安装其他工具,但失败了。命令行工具安装也失败。我尝试了列出的各种命令行解决方案,但都没有奏效。
但是,在检查日志时,我发现我收到了证书错误。凭直觉,我决定将系统时钟恢复到 2016 年 12 月 20 日 - 瞧,安装工作就像魔术一样。
将时钟拨回今天(2019 年 10 月 30 日),似乎仍然有效。
安装所需组件的命令行方式是:
/Applications/Xcode.app/Contents/MacOS/Xcode -installComponents
Run Code Online (Sandbox Code Playgroud)
这就是我最终所做的。我进入恢复模式(启动时使用 CMD+R),然后进入终端。我输入了
resetpassword
Run Code Online (Sandbox Code Playgroud)
然后弹出一个对话框,我可以在其中选择用户并设置密码。
然后我设置了root密码。现在,当我可以输入管理员密码时,我输入“root”和我设置的密码。
我终于加载了 Xcode!
| 归档时间: |
|
| 查看次数: |
23043 次 |
| 最近记录: |