我正在尝试使用 Homebrew 执行软件包的安装,但是当我尝试运行安装时出现以下错误:
错误:您的 Xcode (7.3.1) 已过时。
请更新到 Xcode 8.0(或删除它)。
Xcode 可以从 App Store 更新。
我想在这台机器上保留 Xcode 7.3.1因为我在另一台机器上有 Xcode 8,并且正在将其用于较旧的项目。
我在 SO 上找到了类似的帖子,但推荐的解决方案是设置export TRAVIS=1
似乎不适合我。希望有人有我可以使用的修复或解决方法。以下是我的一些具体情况:
Xcode 7.3.1
Homebrew 1.0.8-135-g4284b82
macOS Sierra 10.12 (16A323)
如果需要任何其他具体信息,请告诉我。
多谢你们!
因此,正如 @NicolasMiari 在上面的评论中提到的,解决我的问题最终必须在我的机器上同时安装 Xcode 7 和 Xcode 8。我访问了苹果开发者网站,下载了 Xcode 8,将其保存到我的文档中,然后使用:
sudo xcode-select -switch ~/Documents/Xcode.app/
然后运行我的brew install,它按预期工作。之后我跑了:
sudo xcode-select -switch /Applications/Xcode.app/
切换回 Xcode 7.3.1。
希望这对其他人有帮助,并感谢您的建议。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)