Nie można zaktualizować Xcode 11 [zamknięte]

54

Próba aktualizacji z Xcode 11 GM do 11.1 zawsze kończy się niepowodzeniem.

Najpierw próbowałem przenieść /Applications/Xcode.app ... nic nie działa

To jest mój dziennik handlu:

2019-10-08 12: 29: 08 + 01 leviathan installd [556]: PackageKit: Instalacja nie powiodła się: Błąd Domena = PKInstallErrorDomain Code = 501 „Pakiet próbuje zainstalować zawartość na woluminie systemowym.” UserInfo = {NSLocalizedDescription = Pakiet próbuje zainstalować zawartość w woluminie systemowym.} {

Mycroft Canner
źródło
26
Oparty na definicji „... chyba że dotyczą narzędzi używanych głównie do programowania”. Biorąc pod uwagę, że Xcode jest zdecydowanie NAJBARDZIEJ narzędziem używanym do programowania, wydaje mi się, że jest matowy, Maddy, Nkosi, TyhlerH i transwestyta Zoe, którzy źle to zrobili.
BonanzaDriver
7
Muszę się z tobą zgodzić ... Biorąc pod uwagę, że sporo osób napotyka ten problem (w tym ja), uważam, że powinien on pozostać otwarty.
ecc521,
1
Nie miałem problemu zgłoszonego przez OP, ale aktualizacja również mi się nie powiodła. W konsoli zgłaszanych jest wiele problemów, jednym z nich jest - nie jestem pewien, czy jest to najistotniejsze: [UPD2929A2AC / com.apple.dt.Xcode: 497799835] Blokowanie delty po napotkaniu błędu: Domena błędu = Kod PKInstallErrorDomain = 501 "Il pacchetto sta cercando di installare dei contenuti sul volume di sistema. ” UserInfo = {NSLocalizedDescription = Pakiet instalacyjny zawierający zawartość systemu.} - rozwiązanie Mojtaby uratowało ten dzień
Sigismondo

Odpowiedzi:

74

Zawsze działające obejście (pobieranie ręczne)

Pobierz bezpośrednio z Apple:

Najnowsza wersja wydania

lub

Najnowsza wersja Beta

lub

Każda potrzebna wersja . I wszystkie inne treści do pobrania

Następnie wyodrębnij i przenieś tam, gdzie chcesz. Ma to wiele zalet w porównaniu do aktualizacji AppStore. (np. możliwość wznowienia pobierania, nie zastępowania starego, nie marnowania ukrytych katalogów itp.)

Pamiętaj, że powinieneś użyć safari, aby go pobrać.

Sugerowane przez Apple obejście problemu (wymuszanie ponownego pobrania App Store)

Ponieważ są to znane problemy

Aktualizacja Xcode w Mac App Store może się nie powieść po aktualizacji do macOS Catalina. (56061273)

Apple sugeruje to:

Aby uruchomić nowe pobieranie, możesz usunąć istniejący plik Xcode.app lub tymczasowo zmienić rozszerzenie pliku, aby nie było już widoczne w App Store.

Mojtaba Hosseini
źródło
To dobra informacja i nie mogłem znaleźć tego linku podczas logowania na konto programisty. Jak to znalazłeś?
trojanfoe
Usuwam stare biblioteki Androida, stary kod xcode i resztki. Przyczynia się to do mojej pomyślnej instalacji. To zajmuje 68 GB dostępnych na moim dysku twardym. To zajmuje tylko rozmiar 10 Gb. Apple powinien jasno i poprawnie oszacować zapotrzebowanie na miejsce na dysku twardym
Raju yourPepe
Wydaje mi się, że to rozwiązanie ma problem polegający na tym, że nigdy nie otrzymasz automatycznej aktualizacji Xcode z AppStore w przyszłości. Nawiasem mówiąc, sam Apple zna ten problem i oferują również rozwiązanie, patrz tutaj -> developer.apple.com/documentation/xcode_release_notes/…
LukeSideWalker
2
Dlaczego tak trudno jest Apple naprawić ten błąd? Cały czas mam do czynienia z Xcode 8. :(
Timur Bernikowicz
-3

Znalazłem rozwiązanie.

Problem polegał na tym, że kiedy pojawiła się wersja GM, zmieniłem jej nazwę Xcode.appna Xcode 10.appi Xcode beta.appnaXcode.app

App Store nie mógł wtedy zaktualizować Xcode. Miałem zmiany nazwy Xcode 10.appgrzbiet Xcode.appi aktualizacja pracował.

Mycroft Canner
źródło
To nie był powód w moim przypadku.
Timur Bernikowicz
pytanie OP było inną rzeczą, twój błąd wystąpił na twoje polecenie ...
Mohammad Reza Koohkan,