Xcode 11 kann nicht aktualisiert werden [geschlossen]

54

Der Versuch, von Xcode 11 GM auf 11.1 zu aktualisieren, schlägt immer fehl.

Ich habe zuerst versucht, /Applications/Xcode.app zu verschieben ... nichts funktioniert

Dies ist mein Handelsprotokoll:

2019-10-08 12: 29: 08 + 01 leviathan installd [556]: PackageKit: Installation fehlgeschlagen: Fehlerdomäne = PKInstallErrorDomain Code = 501 "Das Paket versucht, Inhalte auf dem Systemvolume zu installieren." UserInfo = {NSLocalizedDescription = Das Paket versucht, Inhalte auf dem Systemvolume zu installieren.} {

Mycroft Canner
quelle
26
Basierend auf der Definition "... es sei denn, es handelt sich um Werkzeuge, die hauptsächlich für die Programmierung verwendet werden." In Anbetracht dessen, dass Xcode definitiv das Werkzeug ist, das speziell für die Programmierung verwendet wird, scheinen es mir Matt, Maddy, Nkosi, TyhlerH und Zoe, das Transgirl, die es falsch verstanden haben.
BonanzaDriver
7
Da muss ich Ihnen zustimmen ... Und angesichts der Tatsache, dass einige Leute (einschließlich mir) auf dieses Problem zu stoßen scheinen, würde ich denken, dass es offen bleiben sollte.
ecc521
1
Ich hatte nicht das vom OP gemeldete Problem, aber die Aktualisierung schlug mir ebenfalls fehl. In der Konsole werden viele Probleme gemeldet, eines davon ist - nicht sicher, ob es das relevanteste ist: [UPD2929A2AC / com.apple.dt.Xcode: 497799835] Delta nach Auftreten eines Fehlers blockieren: Fehlerdomäne = PKInstallErrorDomain Code = 501 "Il pacchetto sta cercando di installare dei contenuti sul volume di sistema. " UserInfo = {NSLocalizedDescription = Il pacchetto sta cercando di installare dei contenuti sul volume di sistema.} - die Lösung von Mojtaba rettete den Tag
Sigismondo

Antworten:

74

Immer funktionierende Problemumgehung (manueller Download)

Direkt von Apple herunterladen:

Neueste Release-Version

oder

Neueste Beta-Version

oder

Jede Version, die Sie benötigen . Und alle anderen herunterladbaren Inhalte

Dann extrahieren und verschieben Sie es, wo Sie möchten. Dies hat im Vergleich zum Appstore-Update so viele Vorteile. (wie die Möglichkeit, den Download fortzusetzen, das alte nicht zu ersetzen, keine versteckten Verzeichnisse zu verschwenden usw.)

Beachten Sie, dass Sie Safari verwenden sollten, um es herunterzuladen.

Apple hat eine Problemumgehung vorgeschlagen (App Store zum erneuten Herunterladen zwingen)

Da dies bekannte Probleme sind

Xcode kann nach dem Update auf macOS Catalina möglicherweise nicht aus dem Mac App Store aktualisiert werden. (56061273)

Apple schlägt Folgendes vor:

Um einen neuen Download auszulösen, können Sie die vorhandene Xcode.app löschen oder die Dateierweiterung vorübergehend ändern, damit sie für den App Store nicht mehr sichtbar ist.

Mojtaba Hosseini
quelle
Dies sind gute Informationen, und ich konnte diesen Link beim Anmelden beim Entwicklerkonto nicht finden. Wie hast du das gefunden?
Trojanfoe
4
Ah hier gehen wir https://developer.apple.com/download/more/ .
Trojaner
Ich greife auf das Löschen alter Android-Bibliotheken, alten X-Codes und Reste zurück. Dies trägt zu meiner erfolgreichen Installation bei. Dafür sind 68 GB auf meiner Festplatte verfügbar. Das dauert nur 10Gbs Größe. Der Apple sollte den Bedarf an Festplattenspeicher klar und korrekt einschätzen
Raju yourPepe
Ich denke, diese Lösung hat das Problem, dass Sie Ihren Xcode in Zukunft nie mehr automatisch aus dem AppStore aktualisieren lassen. Apple selbst kennt dieses Problem übrigens und bietet auch eine Lösung an, siehe hier -> developer.apple.com/documentation/xcode_release_notes/…
LukeSideWalker
2
Warum ist es für Apple so schwierig, diesen Fehler zu beheben? Ich bin seit Xcode 8 die ganze Zeit damit konfrontiert. :(
Timur Bernikovich
-3

Eine Lösung gefunden.

Das Problem war , dass , wenn die GM Version herauskam ich umbenannt es Xcode.appzu Xcode 10.appund Xcode beta.appzuXcode.app

Der App Store konnte Xcode dann nicht aktualisieren. Ich hatte Xcode 10.appwieder umbenannt Xcode.appund das Update funktionierte.

Mycroft Canner
quelle
Das war in meinem Fall nicht der Grund.
Timur Bernikovich
Die OP-Frage war eine andere Sache, Ihr Fehler trat auf Ihren Befehl hin auf ...
Mohammad Reza Koohkan