Wie aktualisiere ich Xcode unter OSX auf die neueste Version?

188

Was ist der einfachste Weg, um Xcode unter OSX zu aktualisieren?

Ich sehe das im Terminal:

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

Aber wenn ich mich öffne Xcode > Preferences > Downloads, heißt es, dass es keine Updates gibt?

Evan R.
quelle

Antworten:

268
  1. Öffnen Sie den App Store

    Geben Sie hier die Bildbeschreibung ein

  2. Suchen Sie oben rechts nach dem Abschnitt mit den Updates

    Geben Sie hier die Bildbeschreibung ein

  3. Suchen Sie Xcode und klicken Sie auf Aktualisieren Geben Sie hier die Bildbeschreibung ein

jjn
quelle
142
Ich möchte nur darauf hinweisen, dass dies nur als Update angezeigt wird, wenn Sie Ihre Version direkt aus dem App Store installiert haben. Wenn Sie es jedoch von einer anderen Stelle installiert haben, müssen Sie die gesamte neue Version von Xcode erneut herunterladen.
CodeBiker
4
Im Abschnitt "Updates" wird für mich kein Xcode-Update angezeigt. Ich habe gerade von Yosemite auf El Capitan aktualisiert und Xcode ist derzeit Version 7.2. Aber ich brauche 7.3 für mein iPhone zu entwickeln, das jetzt auf Version 9.3 von iOS ist.
Alyoshak
22
Suchen Sie einfach im Suchfeld nach dem Xcode. Dort erhalten Sie den Xcode mit der Option, den Xcode zu aktualisieren, auch wenn Sie ihn nicht über den Appstore installiert haben. Es funktioniert für mich in Yosemite
Mohamed Hussain
1
Apple ist so verdammt frustrierend. Die letzten Betriebssystem-Upgrades haben so viele Dinge kaputt gemacht. Verschwenden Sie Stunden damit, alles zu reparieren, was Mojave kaputt gemacht hat.
Andrew Leyva
1
OK, ich bin auf Mojave 10.14.5 und mein Xcode ist 10.1. Ich sehe im AppStore, dass der Versionsverlauf die letzte Version als 10.2.1 anzeigt, aber immer noch kein Vorschlag, sie zu aktualisieren. Es ist nur OPEN verfügbar, egal ob ich danach suche oder was auch immer, verdammt fehlerhaftes Stück Mist ... Ich brauche diese neueste Version, um meine App zu erstellen!
RAM237
88

softwareupdate --list Siehe die Liste der veralteten Software.

softwareupdate --install --all Aktualisieren Sie alle veralteten Software.

softwareupdate --install <product name> Aktualisieren Sie die von Ihnen genannte Software.

L_K
quelle
18
Hat bei Sierra nicht für mich gearbeitet. softwareupdate --list Software Update Tool Finding available software No new software available.
Jonathan Cross
4
Funktioniert nicht unter MacOS Catalina 10.15.1. softwareupdate --install XcodesagtXcode: No such update
Ron Kalian
61

Manchmal sehe ich das Xcode-Update nicht Updates tabin AppStore
Also suche ich Xcode im AppStore Geben Sie hier die Bildbeschreibung ein

Klicken Sie dann auf Aktualisieren und es wird aktualisiert

Phan Van Linh
quelle
6
Ich denke, irgendwie wird das Update nach dem Betriebssystem-Update nicht erkannt, diese Lösung hat bei mir funktioniert.
Alexey Podlasov
1
Ich wurde gebeten, Xcode erneut zu installieren. Vielleicht wegen des High Sierra Upgrades. Keine Ahnung. Hatte es schon einmal installiert.
Hand
50

Geben Sie hier die Bildbeschreibung ein

Wenn Sie beim Versuch, über den App Store herunterzuladen, einen kleinen grauen Spinner haben und nichts passiert, können Sie zu:

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

Melden Sie sich mit Ihrer Apple Developer ID an, und der neueste Xcode sollte als ZIP-Download verfügbar sein.

kris
quelle
Dadurch kann ich nur xCode 9 herunterladen. Ich möchte 8.2.1 herunterladen. Was soll ich tun? @kris
alper
1
@ Avatar - das ist seltsam, wenn ich developer.apple.com/download/more besuche und nach unten scrolle, kann ich auch frühere Versionen sehen, einschließlich 8.2.1 - vielleicht verfolgen Sie dies mit Apple Help
kris
1
Ich hatte Kapitän, als ich das Update auf High Sierra Problem gelöst habe. @kris
alper
Warum hängt Appstore immer an diesem Spinner? Ich bin mir sicher, dass es sich dreht, aber eigentlich nichts hinter dem Lenkrad tut.
Nicolas Manzini
Denken Sie daran, dass es für mich etwa 5 Minuten lang gedreht hat, bevor ich es heruntergeladen habe
forresthopkinsa
37

In meinem Fall (Xcode 6.1, iOS 8.2) wurde das Update im AppStore nicht angezeigt. Ich fand Xcode 6.2 zum Download und drückte auf "Installieren". Dann wurde es installiert und nach dem Update gefragt (mehr als 2 GB). Xcode 6.2 funktioniert ordnungsgemäß mit iOS 8.2 und iOS 8.1.2

Hoffentlich hilft dieser Tipp jemand anderem ...

Arkady
quelle
1
Guter Punkt. Es gab nichts im AppStore für mich, obwohl ich auf 6.0 statt auf 7.0 bin.
PatrickT
2
Es gab auch keinen Update-Indikator für mich, musste das Update manuell im Store finden.
Nestor Ledon
6

Wenn Sie die neueste Beta möchten, befindet sie sich nicht im AppStore. Stattdessen müssen Sie sich bei https://developer.apple.com anmelden und von dort herunterladen.

jackocnr
quelle
4

Eine weitere Möglichkeit, OSX-Entwicklungstools über die Befehlszeile zu aktualisieren und zu aktualisieren, ist folgende:

Öffnen Sie das Terminal unter OSX und geben Sie die folgenden Befehle ein. Versuchen Sie 'sudo' als Präfix, wenn Sie keine Administratorrechte haben.

brew update

Verwenden Sie zum Aktualisieren veralteter Tools und Bibliotheken den folgenden Befehl

brew upgrade

Diese aktualisieren alle Pakete wie Node, RethinkDB und vieles mehr.

Auch softwareupdate --install --alldieser Befehl auch am besten funktionieren.

Wichtig: Entfernen Sie alle veralteten Pakete und geben Sie mit dem einfachen Befehl Speicherplatz frei.

brew cleanup
Akshay Thorve
quelle
2
Ich hatte keine Updates von den anderen Antworten gesehen. Nur das hat funktioniert! :)
uday
3
funktioniert nicht, wenn der folgende Fehler angezeigt wird: Ihr Xcode (nnn) ist zu veraltet.
user2589273
Diese Antwort hilft leider nicht bei dem Problem (XCode kann nur über den Mac App Store aktualisiert werden)
FaZe Unempl0yedd
3

Ich bin auch auf diesen Mistkerl gestoßen.

Ich habe eine ältere Version von Xcode ausgeführt (nicht kompatibel mit ios 9.2), daher musste ich ein Update durchführen.

Ich verbrachte Stunden damit und bekam im App Store ständig das Rad des Todes. Nichts hat geklappt. Ich habe versucht, die CLI-Software zu aktualisieren, OSX zu aktualisieren, alles.

Ich musste letztendlich AppZapper herunterladen und dann XCode nuked.

Ich ging zum Herunterladen in den App Store und es funktionierte immer noch nicht. Dann habe ich neu gestartet.

Und von hier aus konnte ich endlich auf eine neue Version von xcode upgraden.

WARNUNG: AppZapper kann auch alle Ihre Daten rund um Xcode löschen. Seien Sie also darauf vorbereitet, Ihre Profile, Schlüssel usw. von vorne zu beginnen. Auch gemäß den anderen Hinweisen hier können Sie sich natürlich auf eine 3-5-stündige Download-Expedition vorbereiten. .

Selly
quelle
Beachten Sie, dass Sie nach dem Zappen von xcode die Entwicklungstools neu installieren müssen: gist.github.com/gaquino/87bdf0e6e852e445c0489379d3e9732a
Jake Sylvestre
1

Ich habe das benutzt Command_Line_Tools_OS_X_10.XX_for_Xcode_7.2.dmgund musste daher die neueste Version von hier herunterladen .

Lony
quelle
1

Sie müssen Xcode NICHT aktualisieren.

Öffnen Sie einfach die Datei /usr/local/Homebrew/Library/Homebrew/extend/os/mac/diagnostic.rb,

Entfernen Sie dann diese Zeile check_xcode_minimum_versionin der folgenden Funktion.

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

Dann brew installsollte gut funktionieren.

jcccn
quelle
Warum haben Sie angenommen, dass er XCode NICHT aktualisieren muss? Apple Store erfordert regelmäßig Updates von Xcode-Builds, es sei denn, Sie können keine App-Updates hochladen.
DJ.
1

xcode-select --install arbeitete für mich

Joe Bobson
quelle