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

4

我正在使用Mac OS X 10.9.5和git版本2.1.2。输入“git push”后,我收到以下信息:

同意Xcode/iOS许可证需要管理员特权,请使用sudo重新运行以root身份运行。

致命错误:无法从远程存储库读取。

请确保您具有正确的访问权限并且存储库存在。

我已运行sudo xcodebuild -license并输入“agree”,但问题仍然存在。

打开Xcode时没有出现许可协议。

5个回答

5

sudo xcodebuild -license 命令可以显示 Xcode 的许可证。您需要同意其最后的条款和条件或者只需运行下面给出的命令。

sudo xcodebuild -license accept

3
在终端中运行'sudo xcodebuild -license',然后同意条款。

1
如果您有一个私人的远程仓库,请确保在服务器上也接受许可协议。我曾因为使用ssh连接而花费了数周时间才发现错误是来自服务器端。

0

尝试单独运行XCode以同意iOS7更新的许可协议。


Xcode 独立运行是指从应用程序中启动吗?我已经尝试过了。 - robogos

0

更新所有的Mac端口程序后,Git又可以正常工作了。我不明白为什么会有人踩负评,我认为这个信息可能会为其他人节省时间。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接