为什么Brew医生说XCode 6.0.1不是最新版本?

时间:2014-10-18 03:02:19

标签: xcode6 homebrew osx-yosemite

刚刚安装了Yosemite,当我跑啤酒医生时,我得到了:

Warning: Your Xcode (6.0.1) is outdated Please update to Xcode 6.1. Xcode can be updated from the App Store.

但是在AppStore中看起来XCode 6.0.1 最新版本。纠正这个问题的最佳方法是什么?

2 个答案:

答案 0 :(得分:2)

这是10.10之间的微弱延迟,即Avail和xcode更新。如果您阅读brew医生输出的顶部,那么

Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry and just ignore them. Thanks!

因此,如果一切正常,那么你应该做它所建议的并忽略它。更新为10.10的命令行工具/编译器(软件更新应该为您选择)。您是否遇到了编译问题?或只是那个警告。

从评论中拉出来。您的ruby和postgresql问题来自升级,但它并非真正产生错误,或者编译器错误警告。

用rvm重新安装你的红宝石。我的主要开发人员完成了ruby-2.1.3所以

 rvm reinstall ruby-2.1.3  

重建红宝石和我所有的宝石。问题是,在升级到10.10时,删除/替换了ruby链接到的ssl库(可能是其他库)。重新安装将重建并重新链接到较新的正确库。

postgresql略有不同。显然在升级过程中,/ usr / local / var / postgres中的几个空目录将被删除。不知道为什么。

看到这个如何解决这个问题的答案。

`pg_tblspc` missing after installation of latest version of OS X (Yosemite or El Capitan)

如果您使用pow(http://pow.cx),则需要将其升级到最新版本,因为10.10已完全删除ipfw并且仅将pf保留为防火墙。所以你需要使用pf锚点的新版本。

上面的步骤,我需要做的就是让我的开发回到工作中。

答案 1 :(得分:-1)

看起来developer.apple.com确实将XCode 6.1显示为"短暂可用"截至10月17日星期五,中部时间晚上10点。 AppStore尚未提供。我想我太渴望更新了。