如何将OSX上的Xcode更新到最新版本?
在OSX上更新Xcode最简单的方法是什么 我在候机楼看到:如何将OSX上的Xcode更新到最新版本?,xcode,macos,homebrew,Xcode,Macos,Homebrew,在OSX上更新Xcode最简单的方法是什么 我在候机楼看到: $ brew install xxxxxxx Warning: Your Xcode (4.3.3) is outdated Please install Xcode 4.6. 但是当我打开Xcode>Preferences>下载时,它说没有更新 打开应用商店 查看右上角的更新部分(也可能在左侧的“更新”列中) 查找Xcode并单击更新 在我的例子(Xcode 6.1,iOS 8.2)中,我没有在AppStore中看到更
$ brew install xxxxxxx
Warning: Your Xcode (4.3.3) is outdated
Please install Xcode 4.6.
但是当我打开Xcode>Preferences>下载时,它说没有更新
打开应用商店
查看右上角的更新部分(也可能在左侧的“更新”列中)
查找Xcode并单击更新
在我的例子(Xcode 6.1,iOS 8.2)中,我没有在AppStore中看到更新。
我找到了Xcode6.2供下载,并按下了“安装”。
然后,它安装并要求更新(超过2GB)。
Xcode 6.2在iOS 8.2和iOS 8.1.2中正常工作
希望这个技巧能帮助其他人…如果你想要最新的测试版,它不会出现在应用商店中。相反,您必须登录并从那里下载。有时我在AppStore的Updates选项卡中看不到Xcode更新
所以我在AppStore中搜索Xcode
然后单击更新,它将更新。我使用命令行工具\u OS\u 10.XX\u用于Xcode\u 7.2.dmg
,因此必须从下载最新版本。软件更新--list
查看过期软件列表
softwareupdate--install--all
更新所有过时的软件
软件更新--安装
更新您命名的软件。我也遇到了这个错误
我运行的是旧版本的Xcode(与ios 9.2不兼容),所以我需要更新
我花了好几个小时在这上面,一直在应用程序商店里得到死亡的纺车。什么都没用。我尝试了CLI软件更新、OSX更新等等
我最终不得不下载AppZapper,然后使用nuked XCode
我去应用商店下载,但它仍然不起作用。然后我重新启动了
从这里我终于可以升级到新版本的xcode了
警告:AppZapper也可以删除您在Xcode上的所有数据,因此请准备从头开始使用您的配置文件、密钥等。此外,请参阅此处的其他说明,当然,请准备好3-5小时的下载任务…
如果试图通过App Store下载时,您只剩下一个灰色微调器,而实际上什么也没有发生,那么您可以转到:
使用您的Apple开发者ID登录,最新的Xcode应以.zip下载方式提供。使用命令行更新和升级OSX开发工具的另一种最佳方式如下:
在OSX上打开终端并键入以下命令。如果您没有管理员权限,请尝试将“sudo”作为前缀
brew update
若要升级过时的工具和库,请使用以下命令
brew upgrade
这些将更新所有包,如node、RejectDB等
另外,softwareupdate--install--all
这个命令也能最好地工作
重要提示:使用simple命令删除所有过时的软件包并释放一些空间
brew cleanup
您不需要升级Xcode
只需打开文件/usr/local/Homebrew/Library/Homebrew/extend/os/mac/diagnostic.rb
然后在下面的函数中删除这一行检查xcode\u minimum\u version
def fatal_build_from_source_checks
%w[
check_xcode_license_approved
check_xcode_minimum_version //<-- this one
check_clt_minimum_version
check_if_xcode_needs_clt_installed
].freeze
end
def fatal_build_from_source_check
%w[
检查\u xcode\u许可证\u已批准
选中xcode\u minimum\u version//xcode select--install
为我工作您可以尝试mas cli
(Mac Apple Store cli).Github项目
是的
$ brew install mas
$ mas list
$ mas search Xcode
$ mas install <id>
$ mas upgrade <id>
$brew安装mas
$mas列表
$mas搜索Xcode
$mas安装
$mas升级
upd:
在Big Sur安装Xcode 12.2时遇到问题。通过从devs链接进入应用商店解决了这些问题
检查您还可以从何处下载旧版本。对于我来说,更新启动时的容量大于41GB。~/Library包含大量邮件、浏览器等的缓存内容。您可以安全地删除这些内容。也可以删除大型应用程序,如iMovie。。您可以随时稍后重新安装它。还需要注意的是,只有在您直接从App Store安装了您的版本。但是,如果您是从其他地方安装的,则需要重新下载整个新版本的Xcode。更新部分中没有显示Xcode更新。我刚刚从Yosemite更新到El Capitan,Xcode目前是7.2版。但需要7.3来为我的iPhone开发,而我的iPhone现在是7.2版在9.3版的iOS上。只需在搜索框中搜索xcode,即使你没有使用appstore安装,你也可以在那里得到xcode,并且可以更新xcode。它在YosemiteApple中对我有效,这太令人沮丧了。最近几次操作系统升级破坏了太多东西。费时试图修复Mojave破坏的一切。好的,我很抱歉我在Mojave 10.14.5上,我的Xcode是10.1。我在AppStore中看到版本历史记录显示最新版本为10.2.1,但仍然没有更新的建议,只有OPEN可用,无论我是否尝试搜索它或其他什么,该死的bug垃圾…我需要这个最新版本来构建我的应用程序!很好。AppStor中没有任何内容e对于我来说,即使我使用的是6.0而不是7.0。我也没有更新指示器,必须手动在应用商店中查找更新。我想在操作系统更新之后,不知怎么的,更新没有被检测到,这个解决方案对我很有效。我被要求重新安装Xcode。可能是因为Sierra升级速度很高。不知道。它是在之前安装的。之后安装的一个操作系统更新,它说没有更新,尽管有12个可用,而我使用的是11.5。我去应用商店搜索,它有一个“打开”按钮(不是“更新”按钮)。但当我点击详细信息时,它确实有一个“更新”按钮。这只允许我下载xCode 9,我想下载8.2.1我该怎么做@kris@Avatar-这很奇怪,当我访问并向下滚动时,我还可以看到早期版本,包括8.2.1-可能与Apple Help一起追求这一点我在升级到high sierra问题时有captain