AskClean

Jak całkowicie odinstalować Xcode z Maca bez utraty projektów i dSYM

Zespół AskClean · Zaktualizowano 2026-11-02

Aby całkowicie odinstalować Xcode, najpierw zabezpiecz foldery projektów oraz Archives i dSYM potrzebne do wydanych wersji aplikacji. Potem, zanim przeniesiesz Xcode do Kosza, usuń w nim niepotrzebne środowiska uruchomieniowe symulatorów; następnie przenieś aplikację do Kosza, osobno przejrzyj DerivedData i zostaw Command Line Tools, jeśli nadal korzysta z nich Homebrew albo inny kompilator. Bezpieczna deinstalacja usuwa odtwarzalne dane deweloperskie, nie traktując każdego folderu w Library jak śmieci.

Jak całkowicie odinstalować Xcode z Maca bez utraty projektów i dSYM
Aby całkowicie odinstalować Xcode, najpierw zabezpiecz foldery projektów oraz Archives i dSYM potrzebne do wydanych wersji aplikacji. Potem, zanim przeniesiesz Xcode do Kosza, usuń w nim niepotrzebne środowiska uruchomieniowe symulatorów; następnie przenieś aplikację do Kosza, osobno przejrzyj DerivedData i zostaw Command Line Tools, jeśli nadal korzysta z nich Homebrew albo inny kompilator. Bezpieczna deinstalacja usuwa odtwarzalne dane deweloperskie, nie traktując każdego folderu w Library jak śmieci.

Przed deinstalacją zabezpiecz dane, których nie da się odtworzyć

Foldery projektów nie są pozostałościami Xcode’a. Zabezpiecz repozytoria, niezatwierdzone zmiany, lokalne pakiety i zasoby. Zachowaj Archives i dSYM wersji, które nadal są w App Store, w TestFlight albo u klientów, a także potrzebny stan symulatorów (dane testowe, zalogowane konta). Środowiska uruchomieniowe symulatorów usuń w Xcodzie (Settings > Components) lub poleceniem xcrun simctl jeszcze przed deinstalacją, bo oba sposoby wymagają zainstalowanego Xcode’a.

Usuń aplikację tą samą metodą, którą ją zainstalowano

Zakończ Xcode i Simulator, sprawdź, czy zaznaczona aplikacja to na pewno Xcode, i przenieś Xcode.app w Finderze do Kosza; dodatkowe kopie, takie jak Xcode-beta.app, sprawdź osobno. Nie usuwaj odruchowo /Library/Developer/CommandLineTools — Git, Homebrew, clang i skrypty kompilacji mogą nadal z nich korzystać. Jeśli xcode-select wskazywał na usuniętą aplikację, narzędzia wiersza poleceń przestaną działać, dopóki nie wybierzesz innego katalogu deweloperskiego.

Sprawdź wszystko, zanim opróżnisz Kosz

Ponownie sprawdź folder Aplikacje, procesy w Monitorze aktywności i wynik polecenia xcode-select -p. Zanim opróżnisz Kosz, upewnij się, że projekty, potrzebne Archives i dSYM oraz dane symulatorów są na miejscu. Dane systemowe w ustawieniach Miejsce mogą zaktualizować się z opóźnieniem, więc bardziej ufaj zmierzonym rozmiarom folderów niż kolorowemu paskowi.

Mapa bezpieczeństwa pełnej deinstalacji

EtapGdzie sprawdzić lub działaćSkutek i weryfikacja
Przed deinstalacją zabezpiecz dane, których nie da się odtworzyćFoldery projektów / Xcode Organizer / ArchivesFoldery projektów nie są pozostałościami Xcode’a.
Usuń aplikację tą samą metodą, którą ją zainstalowano/Applications/Xcode.app / FinderZakończ Xcode i Simulator, sprawdź, czy zaznaczona aplikacja to na pewno Xcode, i przenieś Xcode.app w Finderze do Kosza; dodatkowe kopie, takie jak Xcode-beta.app, sprawdź osobno.
Sprawdź wszystko, zanim opróżnisz Koszxcode-select -p / Monitor aktywnościPonownie sprawdź folder Aplikacje, procesy w Monitorze aktywności i wynik polecenia xcode-select -p.

FAQ

Czy mogę usunąć cały folder ~/Library/Developer?

Nie. Oprócz odtwarzalnego DerivedData są tam Archives i dSYM, pliki DeviceSupport, środowiska uruchomieniowe i stan symulatorów. Oceniaj każdą podkategorię osobno, zamiast usuwać cały folder.

Źródła

Powiązane poradniki pełnej deinstalacji