OS X Yosemite Xcode-Update bei "Warten"

79

Ich habe kürzlich Yosemite heruntergeladen und versuche, meinen Xcode zu aktualisieren. Ich habe im App Store auf "Update" geklickt, aber es hat sich in den letzten 30 Minuten bei "Waiting" festgesetzt.

As seen in Launchpad

As seen in the App Store

Was kann ich dagegen tun?

David
quelle

Antworten:

100

Ja, viele Leute sind mit diesem Problem konfrontiert. Zuerst, Update abbrechen . (Halten Sie im AppStore-Update-Fenster gedrückt Möglichkeit um die Schaltfläche Abbrechen anzuzeigen.)

Jetzt können Sie zwei Dinge tun:

  1. Laden Sie das herunter und installieren Sie es Xcode DMG von hier aus (wenn Sie einen Apple Developer Account haben)

  2. Oder löschen Sie den Cache und starten Sie den Download erneut aus dem App Store. Sie können Apps von Drittanbietern verwenden oder diesen Befehl in Ihr Terminal eingeben:

    rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/com.apple.appstore"

Sheharyar
quelle
Nach dem Herunterladen des DMG Xcode kann der Start sehr lange dauern, da Gatekeeper die Anwendung für eine Weile zu überprüfen scheint. Quelle: iphonedev.tv/blog/2014/9/8/…
elhombre
5
Ich vergesse immer wieder, dass Sie die Option & lt; kbd & gt; Option & lt; / kbd & gt; um sehr nützliche Werkzeuge zu zeigen. In meinem Fall musste ich nur die Installation abbrechen und neu starten.
Justus Romijn
@elhombre - danke für die Warnung - Die erneute Installation von xcode 7.2 dauerte (buchstäblich) Stunden, um die .dmg herunterzuladen - und anschließend zu installieren. Außerdem müssen Plugins, neue Dokumentationen usw. erneut installiert werden. Dies ist im Vergleich mit JetBrains IDE-Produkten, deren Upgrades im Allgemeinen nahtlos sind, keine großartige Erfahrung für Benutzer / Entwickler.
arcseldon
4
Ich würde auch empfehlen, die Kommandozeile zu verwenden softwareupdate Tool anstatt den App Store zu verwenden. softwareupdate --install --all --verbose
onlynone
2
@onlynone Die Befehlszeile hat Xcode nicht installiert. :(
Otávio
16

Warten Sie einfach ab. Wenn Sie versucht haben, einen Fix in einer anderen Antwort zu finden, beenden Sie alle Anwendungen, starten Sie den Computer neu und öffnen Sie den App Store auf der Aktualisierungsseite. Es dauerte ungefähr 20 Minuten, bis ich anfing und das "Warten" verlassen konnte. Ich las Berichte, dass es für einige Leute ungefähr eine Stunde dauerte, bis es anfing.

Ich habe vorher alles andere ausprobiert und war bereit, eine vollständige Neuinstallation von xcode durchzuführen. Nichts hat funktioniert, aber ich warte nur.

user164080
quelle
2
Ich wollte einfach nur mitspielen und sagen, dass dies für mich "funktioniert" hat. Ich denke, die richtige Antwort hier in einem Wort ist "Geduld".
CoBrA2168
Wenn dies die Lösung ist (ich warte immer noch darauf), dann ist das Fehlen eines Hinweises auf Fortschritt ein Teil des Problems.
sdenham
1
Pro Tipp, wenn Sie ungeduldig sind und den Fortschritt sehen möchten: Öffnen Sie die Anwendung "Konsole" und filtern Sie die Nachrichten für Xcode. Dort werden viele Protokollereignisse bezüglich des Updates geschrieben.
Robin Andersson
Warten, dass es für mich funktioniert hat. Zuerst habe ich mich von meinem App Store-Konto abgemeldet, dann den Mac neu gestartet und dann nach der Auswahl von "Update" wieder angemeldet. Warte etwa 5 Minuten und dann wurde von "Warten" auf "Installieren" gewechselt
Lucky Mike
@sdenham - eigentlich ist nicht Fortschritte machen, während "Waiting ..." angezeigt wird. Wenn es Fortschritte macht, wird eine Download-Statusleiste angezeigt. Was auch immer darauf wartet, passiert nicht. Für manche Menschen passiert nie. Man könnte also sagen, dass das Problem darin besteht, dass ein erfahrener Benutzer keine Fragen stellt Was es wartet auf - was uns helfen könnte, zu entscheiden, was wir dagegen tun sollen.
ToolmakerSteve
11

Ich habe das Problem gelöst, indem ich Xcode aus meinem Anwendungsordner in den Papierkorb verschoben habe. Ich hatte keine Möglichkeit, das Update abzubrechen (alle Schaltflächen unter Update im App Store waren für mich ausgegraut).

Nachdem ich mein Passwort eingegeben hatte, um die Verschiebung zu bestätigen, wurde ich vom App Store aufgefordert, die Aktualisierung abzubrechen oder die App zu löschen. Durch das Löschen der App wurde der Download sofort gestartet.

Toasty
quelle
1
Dies scheint die einfachste Lösung zu sein und funktionierte für mich, nachdem ich ein paar ausgefallenere Methoden ausprobiert hatte.
alpsystems.com
3

Dieser einfache Ansatz hat für mich funktioniert:
Ich habe nichts abgebrochen, öffne AppStore und starte das Update (falls du es noch nicht getan hast); Klicken Sie dann oben links auf "Speichern" und wählen Sie die Option "Auf unfertige Downloads prüfen ...". Geben Sie Ihre Apple-ID und Ihr Kennwort ein, und alles wird betriebsbereit sein.

Der Grund ist, dass XCode vor dem Download eine zusätzliche Bestätigung erfordert.

Hoffentlich hilft das.

Arturas Taleikis
quelle
3
Das hat bei mir nicht funktioniert. Es kann für andere funktionieren, also habe ich nicht nach unten gewählt.
rinogo
0

Gestern ist mir das bei der regelmäßigen Suche nach Updates passiert.  und zwischen mehreren Neustarts und Entfernen von manifest.plist Die Dinge fingen wieder an zu arbeiten.

rm "$(getconf DARWIN_USER_CACHE_DIR)/com.apple.appstore/manifest.plist"

(Ich habe tatsächlich umbenannt, um herauszufinden, dass dies die interessierende Datei ist.

David Dyck
quelle
Ich denke, was diese Antwort der akzeptierten Antwort hinzufügt, ist, dass die spezifische Datei in com.apple.appstore, die relevant ist, "manifest.plist" ist.
ToolmakerSteve
0

Um hier eine weitere Antwort hinzuzufügen, hatte ich zwei Versionen von Xcode im Launchpad. Beim Öffnen wurde ein Dialogfeld angezeigt, in dem Sie gefragt wurden, ob Sie "zusätzliche Komponenten installieren" möchten. Dies scheint behoben zu sein.

Abgesehen von den zwei Kopien von Xcode. Und jetzt, wo Xcode läuft, wird das "Upgrade" heruntergeladen. Schau was passiert....

questions
quelle
-1

Dies funktionierte perfekt für einen weiteren Download im App Store, der in "Warten" steckte. Ich beendete den App Store, öffnete das Terminal, fügte den Code oben in Sheharyars Beitrag ein, um den Cache zu leeren, und drückte die Eingabetaste. App Store neu gestartet und konnte sofort mit dem Download beginnen.

David Finkelklutz
quelle
2
Willkommen bei Ask Different! Dies scheint keine eigenständige Antwort zu sein und wäre wahrscheinlich besser als Kommentar zur vorherigen Antwort. Ich weiß, dass Sie noch keine Punkte haben, um etwas zu kommentieren, aber ich habe jemanden gebeten, zu kommen, um ihn zu verschieben. In der Zwischenzeit können Sie sehen, ob Sie die erforderlichen Punkte zum Kommentieren erhalten können! Versuchen Sie zu browsen und sehen Sie, ob Sie Fragen haben oder beantworten möchten.
JMY1000