刚刚安装了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 是最新版本。纠正这个问题的最佳方法是什么?
答案 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尚未提供。我想我太渴望更新了。