如何将OSX上的Xcode更新到最新版本?

时间:2013-03-14 18:42:14

标签: xcode macos homebrew

在OSX上更新Xcode的最简单方法是什么?

我在终端看到了这个:

$ brew install xxxxxxx
Warning: Your Xcode (4.3.3) is outdated
Please install Xcode 4.6.

但是当我打开Xcode > Preferences > Downloads时,它说没有更新?

14 个答案:

答案 0 :(得分:209)

  1. 打开App Store

    enter image description here

  2. 查看右上角的更新部分

    enter image description here

  3. 查找Xcode&单击更新 enter image description here

答案 1 :(得分:73)

softwareupdate --list查看过时软件列表。

softwareupdate --install --all更新所有过时的软件。

softwareupdate --install <product name>更新您命名的软件。

答案 2 :(得分:45)

有时我在Updates tab的{​​{1}}中看不到Xcode更新 所以我在AppStore中搜索Xcode enter image description here

然后点击更新并更新

答案 3 :(得分:37)

就我而言(Xcode 6.1,iOS 8.2)我没有在AppStore中看到更新。 我找到Xcode 6.2下载并按下“Install”。 然后,它安装并要求更新(超过2 Gb)。 Xcode 6.2适用于iOS 8.2和iOS 8.1.2

希望这篇小贴士可以帮助其他人......

答案 4 :(得分:29)

enter image description here

如果尝试通过App Store下载,您会留下一些灰色的微调器并且实际上没有发生任何事情,那么您可以访问:

https://developer.apple.com/download/more/

使用您的Apple Developer ID登录,最新的Xcode应该以.zip下载的形式提供。

答案 5 :(得分:6)

如果您想要最新的Beta,它将不会在AppStore中。相反,您必须登录https://developer.apple.com并从那里下载。

答案 6 :(得分:5)

xcode-select --install为我工作

答案 7 :(得分:3)

我也碰到了这个虫子。

我运行的是旧版本的Xcode(与ios 9.2不兼容)所以我需要更新。

我在这上花了几个小时,并且不断在应用商店中获得死亡轮。没有任何效果。我尝试了CLI softwareupdate,更新了OSX,一切。

我最终不得不下载AppZapper,然后核对XCode。

我进入应用程序商店下载并且它仍然无法正常工作。然后我重新启动了。

从这里我终于可以升级到新版本的xcode。

警告:AppZapper也可以删除Xcode周围的所有数据,因此请准备好从头开始查看您的个人资料,密钥等。此外,根据其他说明,当然可以进行长达3-5个小时的下载远征...

答案 8 :(得分:2)

使用命令行更新和升级OSX开发工具的另一种最佳方法如下:

在OSX上打开终端并输入以下命令。试试&#39; sudo&#39;如果您没有管理员权限,请作为前缀。

brew update

用于升级过时的工具和库,请使用以下命令

brew upgrade

这些将更新所有包,如node,rethinkDB等等。

此外,softwareupdate --install --all此命令也最有效。

重要提示:使用简单命令删除所有过时的软件包并释放一些空间。

brew cleanup

答案 9 :(得分:2)

检查 https://xcodereleases.com/ 您还可以在哪里下载旧版本。

答案 10 :(得分:1)

我使用Command_Line_Tools_OS_X_10.XX_for_Xcode_7.2.dmg,因此必须从here下载最新版本。

答案 11 :(得分:0)

您不需要更新Xcode。

只需打开文件/usr/local/Homebrew/Library/Homebrew/extend/os/mac/diagnostic.rb

然后在以下函数中删除此行check_xcode_minimum_version

def fatal_build_from_source_checks
    %w[
      check_xcode_license_approved
      check_xcode_minimum_version
      check_clt_minimum_version
      check_if_xcode_needs_clt_installed
    ].freeze
    end

然后brew install正常工作。

答案 12 :(得分:0)

您可以尝试mas-cli(Mac Apple Store cli)。 Github项目here

应该是

$ brew install mas
$ mas list
$ mas search Xcode
$ mas install <id> 

$ mas upgrade <id>

upd:

在Big Sur中安装Xcode 12.2时出现问题。通过从devs链接进入App Store解决了这些问题。

https://developer.apple.com/download/release/

答案 13 :(得分:0)

对我来说,更新开始的时间超过 41GB。 ~/Library 包含许多用于邮件、浏览器等的缓存内容……您可以安全地删除它们。也删除大型应用程序,例如 iMovie ..您以后可以随时重新安装