28

我最近买了一台装有 Mountain Lion 的二手 Mac。我不知道管理员密码或任何东西,但我知道如何运行命令行。

所以这就是我坚持的: 自卫队

当我单击安装时,它会询问我的用户名和密码(我不知道)。

我想通过单用户模式(启动时 Cmd+S)安装它,我接受了使用它的许可证。

你们知道我怎么能做到这一点吗?

4

6 回答 6

60

至少在 Xcode 9.2 上,您可以使用:

sudo xcodebuild -runFirstLaunch

接受协议并安装附加组件。

于 2018-01-16T17:14:13.273 回答
19

使用以下命令解决了这个问题,它在 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(admin) 访问权限。关闭您的 Xcode 并再次打开。

于 2015-11-06T09:10:30.933 回答
6

我知道这是在原始帖子之后的一个很长的时间,但以防其他人在尝试在 El Capitan (11.6) 上安装 Xcode 8.2.1 时发现这个(就像我一样)......</p>

我遇到了这里列出的所有相同问题——午餐时间很长,然后要求安装额外的工具,结果却失败了。命令行工具安装也失败了。我尝试了列出的各种命令行解决方案,但都没有奏效。

但是,在检查日志后,我发现证书出现错误。凭直觉,我决定将系统时钟调回 2016 年 12 月 20 日——瞧,安装工作就像魔术一样。

将时钟拨回今天(2019 年 10 月 30 日),似乎仍然有效。

于 2019-10-30T17:11:50.640 回答
5

安装所需组件的命令行方式是:

/Applications/Xcode.app/Contents/MacOS/Xcode -installComponents
于 2014-04-12T06:27:21.157 回答
1

这就是我最终做的事情。我进入恢复模式(启动时 CMD+R),然后进入终端。我输入了

resetpassword

然后弹出一个对话框,我可以在其中选择用户并设置密码。

然后我设置了root密码。现在,当我可以输入管理员密码时,我输入“root”和我设置的密码。

我终于可以加载 Xcode 了!

于 2013-10-29T21:27:07.053 回答
-1

Xcode 5.1.1 有一个新参数:

> xcode -installComponents
于 2014-04-05T13:43:40.257 回答