在使用GCC时,“同意Xcode / iOS许可证需要pipe理员权限,请通过sudo以root身份重新运行”
在试图编译我的C程序时,运行以下命令:
gcc pthread.c -o pthread
返回:
同意Xcode / iOS许可证需要pipe理员权限,请通过sudo以root身份重新运行。
而我的代码不能编译。
为什么会发生这种情况,我该如何解决这个问题?
打开Xcode,并接受新的用户协议。 发生这种情况是因为下载了新版本的Xcode,新协议未被接受。
sudo xcodebuild -license
将在命令行上毫不费力地处理它。 请注意,除非您在命令行中添加“接受”,否则必须手动滚动许可证,并在最后同意其条款:
sudo xcodebuild -license accept
卡住,因为我试图去得到…我认为这是有关混帐。 这是如何能够解决它…
-
我在terminalinput以下内容:
sudo xcodebuild -license
-
这将打开协议。 一路走下去,input“同意”。
这需要照顾得到问题。
如此无关的事情是相当有趣的。
打开XCode并接受许可证修复了这个问题。
你不需要摆弄任何命令:)
一旦XCode更新,打开Xcode IDE程序。 请接受条款和条件。
你们都准备好了:))
按着这些次序:
- 打开terminal。
- input这个命令:
sudo xcodebuild --license
。 - input系统密码。
- 同意许可。
同意Xcode / iOS许可证需要pipe理员权限,请通过sudo
以root身份重新运行。
安装了新版本的OSX或XCode,苹果希望您同意他们的条款和条件。 所以只需启动Xcode和“同意”给他们。
如果你在Intellij中有类似的问题,就像别人在我上面说的那样:
- 打开terminal。
- input这个命令:sudo xcodebuild –license。
- input系统密码。
- 转到文件末尾:按空格键(button)即可。
- 键入“同意”许可证。
你完成了!