&引用;sudo xcodebuild-许可证“;无法纠正重复出现的xcode许可证提示

&引用;sudo xcodebuild-许可证“;无法纠正重复出现的xcode许可证提示,xcode,osx-mavericks,homebrew,xcodebuild,brew-doctor,Xcode,Osx Mavericks,Homebrew,Xcodebuild,Brew Doctor,我正在尝试在我的新Mac(OS X 10.9.5;XCode ver 6.1)上安装自制软件,当我运行“brew doctor”时,不断收到以下错误消息: 同意Xcode/iOS许可证需要管理员权限,请通过sudo以root用户身份重新运行 此消息在终端输出中重复多次,每次启动XCode时都会提示我接受XCode许可证,即使每次我都接受该许可证 以下是我在终端中看到的内容: ---星宿--- $brew医生 同意Xcode/iOS许可需要管理员权限,请通过sudo以root用户身份重新运行 请注

我正在尝试在我的新Mac(OS X 10.9.5;XCode ver 6.1)上安装自制软件,当我运行“brew doctor”时,不断收到以下错误消息:

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

此消息在终端输出中重复多次,每次启动XCode时都会提示我接受XCode许可证,即使每次我都接受该许可证

以下是我在终端中看到的内容:

---星宿---

$brew医生

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

请注意,这些警告仅用于帮助自制软件维护人员 如果您提交问题,则使用调试。如果你使用自制的一切都是 工作正常:请不要担心,忽略它们。谢谢

警告:在您的路径中找不到Git。 Homebrew对几个内部函数使用Git,一些公式使用Git 退房而不是稳定的柏油球。您可能需要安装Git: brew安装git

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

警告:/usr/bin出现在/usr/local/bin之前 这意味着将使用系统提供的程序,而不是那些 由自制软件提供。两条路径上都存在以下工具:

easy_install
easy_install-2.7
考虑将路径设置为/usr/local/bin 在/usr/bin之前发生。这是一条单行线: echo导出路径='/usr/local/bin:$PATH'>>~/.bash\u profile

警告:您尚未同意Xcode许可证。 构建将失败!通过打开Xcode.app或运行以下程序同意许可证: xcodebuild-许可证

---endOuput---

我已经做了相当多的web研究,似乎传统的解决方案是做两件事中的一件:(I)打开XCode并通过GUI接受许可证,或者(ii)使用“sudo xcodebuild-license”通过命令行接受许可证,并按照提示“接受”。(参见,例如;)

但问题仍然没有解决。通过运行“sudoxcodebuild-license”,我已经通过GUI和命令行接受了许可协议。我已经做了好几次了(而且非常讨厌),但是我一直被告知我还没有接受XCode用户许可证。我也多次重启电脑,但都无济于事。真正奇怪的是,我似乎找不到任何线程讨论这个独特的问题——也就是说,接受XCode许可协议似乎没有“坚持”

这是我的第一个堆栈溢出帖子;任何帮助都将不胜感激


谢谢你

我也有同样的问题-结果是/Library/Preferences/不可读/写


转到/Library/并更改用户的“首选项”文件夹读写权限。

非常感谢!这解决了问题。我花了一段时间才意识到这不是我用户的库/首选项。再次感谢!我仍然有同样的问题。我甚至将/Library/Preferences访问权限更改为777,问题仍然存在。我遇到了与此相同的问题,并尝试了建议的解决方案。还是不走运。