Xcode im Mac App Store kann nicht installiert werden. Es wird nicht genügend Speicherplatz angezeigt


117

Ich verwende Mac OS, um den XCode10.1 zu installieren.

Ich habe 18,43 GB freien Speicherplatz auf dem Mac,

aber wenn ich auf die Installationsschaltfläche auf dem Xcode aus dem App Store klicke,

Es wird immer die Warnmeldung "Nicht genügend Speicherplatz, Sie können das Produkt nicht installieren" angezeigt.

Wie behebe ich das Problem im MacOS Mojave (10.14.1)?

Vielen Dank.

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein


Konnte nicht kommentieren, aber das hat bei mir funktioniert:dd if=/dev/zero of=./hugefile bs=100m
Simon Prosser

Antworten:


97

Sie können Xcode auch manuell herunterladen und installieren. (Ohne das App Store Update zu verwenden) Führen Sie daher die folgenden Schritte aus:

  1. Gehen Sie zu https://developer.apple.com/download/more/
  2. Suchen Sie nach Xcode (oder der neuesten Version, z. B. Xcode 10.2) und laden Sie ihn manuell herunter und installieren Sie ihn.

Siehe auch diesen Beitrag hier: https://discussions.apple.com/thread/8622103?answerId=250008933022#250008933022


3
Ich versuche alles von oben, rm dirs store * ..., installiere etwas und versuche zu aktualisieren, erstelle eine riesige Datei ... nichts. Nur manuelle Download und Installation
Miff

Wenn Sie Xcode von einem XIP-Paket installieren, erhalten Sie keine Xcode-Updates mehr über den App Store. Von nun an müssen Sie jedes Update manuell durchführen, indem Sie das neueste xip-Paket herunterladen.
Kubano

Sie benötigen eine Apple-Entwickler-ID, um sie von dort herunterzuladen
sportzpikachu

Die beste Antwort aller Zeiten. Diese Apple-Trottel sind nicht so weit von Windows entfernt
Rubycon

90

Überprüfen Sie den "löschbaren" Speicherplatz Ihrer APFS-Festplatte mit den Festplatten-Dienstprogrammen. Es scheint, dass der Finder diesen Speicherplatz im freien Speicherplatz zählt, nicht jedoch im App Store.

Sie können macOS jedoch dazu verleiten, APFS zu bereinigen, indem Sie eine riesige Mülldatei erstellen und diese dann löschen.

Um die Datei zu erstellen, habe ich den folgenden Befehl verwendet:

dd if=/dev/zero of=~/hugefile bs=100m

Lassen Sie dd etwa 30 Sekunden lang laufen, beenden Sie es dann mit Strg + c und löschen Sie die Datei:

rm ~/hugefile

Dann App Store glücklich installiert Update ..


3
Es hat bei mir funktioniert und ich finde eine Antwort, die es klarer erklärt. superuser.com/questions/1391048/...
SmartekWorks

1
Dies scheint eine gute Lösung zu sein, aber der Prozess wird beendet und beschwert sich, dass nicht genügend Speicherplatz vorhanden ist. Irgendwie im Kreis stecken.
Pixel

10
Funktioniert nicht:dd: ~/hugefile: No such file or directory
Mac

3
arbeitete für mich. Anstelle von 30 Sekunden bin ich gegangen, bis ich den Fehler erhalte. Kein Speicherplatz mehr. Beim Entfernen der riesigen Datei stellte der Mac etwa 70 GB Speicherplatz wieder her, als 20 GB angezeigt wurden, bevor die obigen Schritte ausgeführt wurden. Danke dir, der Retter heute!
ACP

9
Wenn Sie sich ddbeschweren, können Sie auch tuncat /dev/zero > ~/hugefile
Dmitry Shvedov

31

Ich hatte 52 GB zur Verfügung (39 GB löschbar), aber der blöde Mac App Store in macOS 10.14.4 sagte immer noch , er habe nicht genug freien Speicherplatz, um meinen Kauf von Xcode 10.2 auch nach einem Neustart abzuschließen . Lösung:

  • Beenden Sie den Mac App Store.
  • Verzeichnis löschen ~/Library/Caches/storedownloadd
  • Starten Sie den Mac App Store neu.

Mein Xcode "Kauf" funktionierte dann beim ersten Versuch.

Für Neugierige: Als ich dieses Verzeichnis löschte, enthielt es keine App-Downloads. Er enthielt nur eine winzige (85 KB) SQLite - Datenbank ( .db, -shmund -walDateien), die wiederum vier SQLite Tabellen enthielten, von denen drei Null Reihen hatten und von denen hatten nur eine Zeile und eine Spalte enthält , die Schema - Versionsnummer! Dies ist also anscheinend ein seltsamer Fehler im Mac App Store.


1
Ich habe dieses Verzeichnis nicht auf meinem Laufwerk. Irgendwelche anderen Ideen?
Robert Schmid

Interessanterweise habe ich nur überprüft, ob ich auch kein solches Verzeichnis mehr habe. Vielleicht wird es nur angezeigt, wenn Apps heruntergeladen werden oder wenn Probleme beim Herunterladen auftreten. In Ihrem Fall würde ich die andere Antwort auf diese Frage lesen und natürlich, falls Sie dies noch nicht getan haben, den Computer neu starten und dann leider den technischen Support des Apple Developer Technical Support- Programms anrufen . Sie werden jedoch wahrscheinlich an den regulären Kundensupport von Apple weitergeleitet, da dies ein Problem mit dem Mac App Store ist. Vielleicht möchten Sie zunächst den regelmäßigen Kundendienst anrufen. Sei geduldig.
Jerry Krinock

5
Ich musste auch das Verzeichnis storeassetd löschen und das Beenden aller Store * -Dämonen in Activity Monitor erzwingen. Als ich den App Store neu startete, konnte ich Xcode10.2 endlich installieren.
Ikuramedia

2
Ich
bin

20
  1. Löschen Sie alte Simulatordateien unter: ~ / Library / Developer / Xcode / iOS DeviceSupport /

  2. Löschen Sie alle von Dateien abgeleiteten Daten unter: ~ / Library / Developer / Xcode / DerivedData

Eine einfache Möglichkeit, dies zu erreichen, ist die Verwendung von DevCleaner für Xcode: https://apps.apple.com/us/app/devcleaner/id1388020431?mt=12


In meinem Fall, wo gibt es keinen / XCode-Ordner (versteckt?), aber DevCleaner hat mir 24 GB und XCode wird endlich installiert!
DJDance

Dies war die einzige Lösung von allen anderen, die das Problem tatsächlich gelöst haben. hoora
Hudi Ilfeld

Ich habe es angewendet, nachdem ich Jerry Krinock und Li Hibou oben angewendet habe. Ich bin mir nicht sicher, ob ich all diese Schritte vor dieser Antwort brauche, aber es funktioniert jetzt.
Shadi

Ja, das hat funktioniert. Ich habe seit Ewigkeiten nach etwas gesucht. Ich konnte xcode wegen fehlenden Speicherplatzes nie aktualisieren lassen. Es löschte etwas 50 GB für mich
Pluto Welpe

13

das Problem mit der Zeitmaschine! Bitte entfernen Sie alte Schnappschüsse

sudo tmutil listlocalsnapshots /
com.apple.TimeMachine.2019-09-25-135035
com.apple.TimeMachine.2019-09-28-232824
com.apple.TimeMachine.2019-09-29-012547
com.apple.TimeMachine.2019-09-29-022054
com.apple.TimeMachine.2019-09-29-031621
com.apple.TimeMachine.2019-09-29-052318
com.apple.TimeMachine.2019-09-29-070831
com.apple.TimeMachine.2019-09-29-092229
com.apple.TimeMachine.2019-09-29-101756
com.apple.TimeMachine.2019-09-29-114952

tmutil deletelocalsnapshots 2019-09-25-135035
tmutil deletelocalsnapshots 2019-09-28-232824

etc


Ich habe das hier erwähnte Skript verwendet, um alle meine Schnappschüsse auf einmal zu löschen. apple.stackexchange.com/questions/340905/…
Justin Domnitz

13

Der Versuch, heute auf xcode 11.3.1 zu aktualisieren, war in diesem Problem. Ich kann jedoch bestätigen, dass der Download direkt nach Erreichen des freien Speicherplatzes von 24 GB gemäß einigen der obigen Kommentare beginnt.

Ich habe Folgendes getan:
- entfernen ~/Library/Caches/storedownloadd
- entfernen ~/Library/Developer/Xcode/iOS DeviceSupport/
- einige Dateien darin ~/Library/Developer/Xcode/DerivedData
entfernen - andere nicht verwendete Dateien entfernen


2
für mich ist es 25GB.
Phongyewtong

Das Entfernen meiner DerivedData hilft. Es schockiert mich, wie viel Speicherplatz benötigt wurde. Nach dem Entfernen habe ich etwa 10 GB zusätzlichen Speicherplatz. Danke @ np2314
TommyLeong


10

Gleiches gilt hier für Xcode 11.2. Es ist obligatorisch, mindestens 28 GB frei zu haben.

Entfernen verschiedener Verzeichnisse wie us, Caches, .eclipse, .julia-Verzeichnisse, um sie freizugeben.

UPDATE: 24 GB mit der neuesten Version: 11.2.1


Es war Versuch und Irrtum ... jede Schuld sollte an Apple gesendet werden :)
devwebcl

Derzeit sind 31 GB frei. - immer noch nicht genug 😖
Martin

Ja. Und XCode sucht immer noch nicht nach löschbarem Speicherplatz. Die Installation verlief einwandfrei, nachdem ich lokale Snapshots der Bereinigungszeitmaschine erstellt hatte - Google, was in den Anführungszeichen für Details steht.
Martin

Ich musste Speicherplatz freigeben, bis ich 32 GB Speicherplatz habe, und dann wurde es mir möglich, XCode zu aktualisieren. Das ist eigentlich sehr schlecht auf ihrer Seite. Platz zu haben, ohne die Möglichkeit zu haben, ihn so zu nutzen, wie Sie möchten, ist genau das Gleiche wie nicht zu haben. Wenn wir also eine neue Maschine kaufen, sollten wir alle überlegen, was ... 50 GB extra? ... lahm ...
João Rodrigues


6
  1. Beenden Sie den App Store
  2. Löschen Sie sowohl savedownloadd als auch storeassetd aus ~ / Library / Caches /
  3. App Store neu starten
  4. Versuch es noch einmal

Die obigen Schritte haben das Problem für mich behoben.

MacBook Pro (13 Zoll, 2017, zwei Thunderbolt 3-Anschlüsse)

macOS Mojave Version 10.14.6 (18G87)


1
Ja, ich habe viele der oben genannten Versuche unternommen, aber dieser scheint zu funktionieren
Abraham Hernandez

4

Meins ist eine seltsame Lösung. Ich hatte keinen Ordner zum Speichern des Downloads, über den in früheren Lösungen gesprochen wurde, und das manuelle Herunterladen war keine echte Lösung (was ist mit zukünftigen Updates) ?

Ich habe manuell gespeicherte Downloads erstellt . Im folgenden Verzeichnis wurde der App Store neu gestartet, obwohl der Loader ewig gedauert hat (MacBook neu gestartet, in der Hoffnung auf eine Änderung), wurde er heruntergeladen :)

~/Library/Caches/storedownloadd

3

Versuchen Sie, eine andere kleine App im App Store zu installieren, und installieren Sie dann Xcode. Es hat bei mir funktioniert. In meinem Fall hatte ich 40 GB leeren Speicherplatz, konnte Xcode jedoch aufgrund des gleichen Fehlers nicht installieren. Das Löschen ~/Library/Caches/storedownloaddhat auch bei mir nicht funktioniert.


Hat bei mir nicht funktioniert. Ein 2,8-MB-Spiel wurde heruntergeladen und installiert, und Xcode lädt das Update immer noch nicht herunter.
Ejderuby

2

Für meinen Fall: Ich habe bereits xcode 10.1 in meinem MBP.

  1. Verzeichnis löschen ~/Library/Caches/storedownloaddund storeassetd directoryim selben Verzeichnis .
  2. Öffnen Sie den App Store erneut und rufen Sie die Upgrade-Seite auf.
  3. Laden Sie den xcode 10.2 von https://developer.apple.com/download/more/ herunter.
  4. Irgendwie installiert der App Store den xcode 10.2 direkt nach Abschluss des Downloads automatisch.

Getan.


2

Ich habe es durch ein Upgrade von MacOS gelöst, da ich eine alte Version installiert hätte. Nach einem Neustart hatte es magisch Platz: D (übrigens das gleiche)


1

Ich war heute buchstäblich unter der gleichen Nummer. Ich konnte herunterladen, sobald ich meinen freien Speicherplatz etwas über 20 GB hatte.

Das Problem für mich war, dass meine Archive bei einigen größeren Projekten zu viel Platz beanspruchten. Ich muss eine bessere Bereinigung durchführen, aber das Entfernen der fehlgeschlagenen Uploads hat ausgereicht, um den Systemspeicherplatz zu verringern und den neuesten Xcode herunterzuladen.

Hier ist ein großartiger Link, der dies ausführlicher erklärt, sowie die Bereinigung des Simulators und abgeleitete Daten.

Mac-Speicher freigeben

Als ich meinen Mac kaufte, wünschte ich mir leider, jemand hätte mir gesagt, ich solle über 250 GB Speicherplatz bekommen. Alle Empfehlungen besagten, dass die 125 GB für die Ausführung von Xcode in Ordnung waren. In Ordnung für das Erlernen von iOS, aber ich denke, sie konnten die große langfristige Entwicklung nicht bewerten.


1

Beim Versuch, XCode 11.beta nach der Installation von macOS Catalina zu installieren, ist dasselbe Problem aufgetreten. Was ich getan habe:

  1. lösche ~ / Library / Caches / savedownloadd
  2. lösche ~ / Library / Caches / com.apple.appstore
  3. Deinstallieren Sie die vorherige Version von XCode (10.3) -> warten Sie, bis alle Dateien gelöscht sind. Überprüfen Sie dies im Festplatten-Dienstprogramm
  4. Neustart -> ohne die Apps vor dem Neustart zu öffnen
  5. Installieren Sie die neue XCode-Version mit dem Archivierungsdienstprogramm.

1

Die App Store-App berücksichtigt nicht den löschbaren Speicherplatz. Ich habe vor einigen Wochen ein Feedback zu diesem Problem an das Apple Feedback-Programm gesendet: Es scheint seit macOS Catalina behoben zu sein, da es jetzt ohne Problemumgehung funktioniert.

Für frühere MacOS siehe diese Antwort


1

TL; DR: Durch Löschen von XCode (~ 7 GB) und anschließend des Ordners Users / [hier Ihren Mac-Benutzernamen einfügen] / Library / Developer (~ 90 GB) wurden ca. 100 GB freigegeben. Ich habe dann XCode aus dem App Store installiert und es hat wie ein Zauber funktioniert.

Die obigen Antworten, wie z. B. rm vastfile, haben bei mir nicht funktioniert, da ich vermutlich ein echtes Speicherproblem hatte. Das Herunterladen der XCode-Datei und die manuelle Installation funktionierten nicht, da immer noch der Speicherplatz- / Speicherfehler aufgetreten ist.

Ich hatte laut Disk Utility ungefähr 10 GB freien Speicherplatz.

Das Löschen von XCode (ich hatte es vorher, musste es aber aktualisieren) und andere Anwendungen brachten mich auf 17-20 GB.

Hat immer noch nicht funktioniert.

Ich musste in die Benutzer / [Geben Sie hier Ihren Mac-Benutzernamen ein] / Bibliothek / Entwickler gehen und habe dieses Verzeichnis gelöscht, das XCode-Mist irgendwie gespeichert hat, obwohl ich die Anwendung gelöscht habe.

Das brachte mich auf atemberaubende 120 GB.

120 GB.

Das ist die Hälfte des Speichers auf meiner Festplatte.

?!

Keine Ahnung wie das geht.

Ich habe dann XCode direkt aus dem App Store installiert und es funktioniert wie ein Zauber.

Ich denke, seien Sie vorsichtig, weil ich nicht sicher bin, was sich in diesem Verzeichnis befindet. Es schien nicht wichtig zu sein und alle schienen XCode-bezogen zu sein. Es sah aus wie Simulatoren für XCode und andere XCode-bezogene Dinge. Ich bin nicht sicher. Ich benutze XCode VIEL, so dass möglicherweise Fehlerprotokolle oder Verwendungsprotokolle erstellt werden. Selbst dann - das ist nur Text. Ich bin mir also nicht sicher. Wenn ich auf seltsame Probleme stoße, die daraus resultieren könnten, werde ich sie hier veröffentlichen, aber bisher nichts.

Außerdem empfehle ich OmniDiskSweeper , ein kostenloses Programm, und so habe ich es herausgefunden (neben anderen Speicherproblemen in der Vergangenheit).


Musste Cocoapods neu installieren
Josh Wolff

Ich glaube jetzt, dass sich in diesem Ordner Archive befanden, die meine App erstellt und> 30 Mal im App Store bereitgestellt wurden.
Josh Wolff

1

Das Gleiche hier, versuchte die meisten der oben genannten. 107 Gigs Speicherplatz frei, aber nicht genug für die Installation.

Also habe ich Xcode direkt von Apple heruntergeladen ( https://developer.apple.com/download/more/). ) und die .xip-Datei auf ein externes Laufwerk mit viel Speicherplatz kopiert.

Das konnte ich dann machen:

cd /Applications
xip -x "/Volumes/Blue 2T/Xcode_11.3.xip"

Vergessen Sie nicht, die xip-Datei zu entfernen, wenn Sie fertig sind.


0

Für mich hatte ich einen zusätzlichen Ordner in meinem Macintosh HD / Volumes / Ordner. Ich bin mir nicht sicher, wie er erstellt wurde, aber es war eine Art Kopie meiner externen Festplatte. Nach dem Löschen konnte ich xcode herunterladen

Hoffe das hilft


Ich glaube nicht, dass jemand dieselbe versehentliche Kopie der externen Festplatte haben könnte
godblessstrawberry

0

In meinem MacBook waren 31 GB verfügbar (14 GB löschbar). MacOS 10.14.5 gab immer noch an, dass nicht genügend freier Speicherplatz vorhanden war, um den Kauf von Xcode 10.2 abzuschließen. Das gerade gelöschte Verzeichnis ~/Library/Caches/storedownloaddwurde heruntergeladen.


0

Immer zu spät zur Party, aber trotzdem ... Ich bemerkte eine Korrelation mit Zeitmaschinen-Backups, da ich einige Zeit zuvor ein fehlgeschlagenes Backup hatte und meine Time Machine-Festplatte seitdem nicht mehr angeschlossen hatte.

Nachdem ich das Time Machine Backup gestartet und es bald darauf ordnungsgemäß abgebrochen hatte, konnte ich das Update installieren. Versuch es :)


0

Ich habe auch dieses Problem mit satten 240 GB zur Verfügung.

Geben Sie hier die Bildbeschreibung ein

Es scheint, dass das Spülen einfach nicht stattfindet. Ich habe eine wirklich große Datei erstellt, die jedoch aufgrund des fehlenden Speicherplatzes gestorben ist:

paul-> dd if=/dev/zero of=~/zeroes bs=100M
dd: error writing '/Users/paul/zeroes': No space left on device
151+0 records in
150+0 records out
15728640000 bytes (16 GB, 15 GiB) copied, 33.0689 s, 476 MB/s
[~/Library/Caches ]
paul-> ls -lh ~/zeroes 
-rw-r--r-- 1 paul staff 15G Nov 17 09:27 /Users/paul/zeroes

Es hätte sicherlich nicht bei 15 GB aufhören sollen

paul-> df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/disk1s1    466G  268G  197G  58% /
/dev/disk1s4    466G  1.1G  197G   1% /private/var/vm

Seltsamerweise konnte ich nach dem Entfernen der großen Datei Xcode aus dem App Store herunterladen.


0

Überprüfen Sie außerdem den zuvor verbrauchten Xcode-Speicher über OmniDiskSweeper und löschen Sie unnötige Daten und Simulatoren, die zu viel Größe freigeben .


-1

Es gibt eine einfache Möglichkeit, dieses Problem zu lösen. Sie können das integrierte Dienstprogramm von macOS verwenden, um unerwünschte Dateien und versteckte Dateien / Ordner einfach anzuzeigen und zu löschen.

Gehen Sie zum  > About This MacMenü oben links, gehen Sie zum Speicherbereich und klicken Sie auf die Manage...Schaltfläche. Im documentAbschnitt können Sie alle Dateien und Ordner mit ihrer Größe anzeigen und unerwünschte Dateien löschen.

Weitere Informationen finden Sie in dieser Anleitung .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.