Homebrew 说 Xcode 已经过时了

2024-01-20

我正在尝试使用 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(使用前将#替换为@)

Homebrew 说 Xcode 已经过时了 的相关文章

随机推荐