“同意Xcode/iOS许可需要管理员权限,请以root身份通过sudo重新运行。”使用GCC时

在尝试编译我的C程序时,运行以下命令:

gcc pthread.c -o pthread

返回:

同意Xcode/iOS许可需要管理员权限,请以root身份通过sudo重新运行。

我的代码不能编译。

为什么会发生这种情况,我该如何解决这个问题?

210628 次浏览

打开Xcode,接受新的用户协议。这是因为新版本的Xcode被下载了,新协议不被接受。

sudo xcodebuild -license

将在命令行上毫不费力地处理它。请注意,你必须手动滚动许可证,并在最后同意它的条款,除非你在命令行中添加“accept”:

sudo xcodebuild -license accept

同意Xcode/iOS许可需要管理员权限,请以root身份通过sudo重新运行。

安装了新版本的OSX或XCode,苹果希望你同意他们的条款和条件。所以只要启动Xcode并同意他们。

遵循以下步骤:

  1. 打开终端。
  2. 输入命令:sudo xcodebuild --license
  3. 输入系统密码。
  4. 同意许可。

打开XCode并接受许可就可以解决这个问题。

当我试图去…我想这和少不更事有关。 这里是如何能够修复它…

  1. 我在终端输入如下:

    sudo xcodebuild -license
    
  2. This will open the agreement. Go all the way to end and type "agree".

That takes care of go get issues.

It was quite interesting how unrelated things were.

你不需要摆弄任何命令:)

XCode更新后,打开XCode IDE程序。请接受条款和条件。

你已经准备好出发了:)

如果你在Intellij中有类似的问题,请按照上面其他人说的做:

  1. 打开终端。
  2. 输入命令:sudo xcodebuild——license。
  3. 输入系统密码。
  4. 进入文件末尾:按空格键。
  5. 在许可证上键入“同意”。

你完蛋了!!

我也有同样的问题,在接受许可启动XCode或运行sudo xcodebuild -license accept后,我必须重新启动我的Mac -否则它不工作。

当我尝试使用git时,我也遇到了同样的问题。

没有它也可以安装git。我怀疑mac上的gcc真的依赖于XCode。我不想使用root来接受一些东西,除非我确定我需要它。

我通过导航到应用程序文件夹并将XCode拖到垃圾桶来卸载XCode。

现在我的git命令像往常一样工作。我将重新安装XCode,如果/当我真的需要它。

我也面临着同样的问题。

这个问题是因为X-Code。

< p >解决方案: 1. 打开X-code并接受用户协议(T&C)。 或 2. 重启你的MAC,它会自动解决