Nedenfor er der nye enkle instruktioner til afinstallering af moderne versioner af Xcode. Sletning af gamle versioner af Xcode er også dækket, dette er en grundig vejledning til at afinstallere Xcode fra enhver Mac uanset version og Mac OS X-udgave.
Xcode er Apples udviklerpakke til iOS og Mac OS X, det er nødvendigt, hvis du har til hensigt at være skrive apps til begge OS og installere det indeholder en række andre nyttige hjælpeprogrammer end selve hoved-IDE’en. De yderligere aspekter omfatter ting som Interface Builder, iPhone Simulator, Quartz Composer, Dashcode, gcc, dtrace, perl, python, ruby og meget mere, der har brug ud over kerneudviklingen af iOS og Mac OS X, og som tilføjer værdifulde værktøjer til tweakers og administratorer toolkits.
Installation af Xcode er blot et spørgsmål om at downloade det fra Mac App Store, men hvad hvis du vil fjerne Xcode?
Hvordan du sletter Xcode afhænger af, hvilken version du forsøger at fjerne fra Mac’en. Vi dækker først fjernelse af nyere versioner af Xcode, og derefter dækker vi også sletning af de ældre versioner af appen.
Afinstallere Xcode 10, Xcode 9, Xcode 8 osv. fra Mac OS X
Afinstallere nyere versioner af Xcode foregår på samme måde som at slette enhver anden app fra Mac’en:
- Navigér til mappen /Applikationer/ og find programmet “Xcode”
- Før “XCode” til papirkurven og tøm papirkurven som sædvanligt ved at højreklikke på ikonet Papirkurv og vælge ‘Tøm papirkurven’
Næst vil du sandsynligvis slette mappen med brugerens Developer tools, som findes på følgende sted – bemærk, at dette omfatter brugerudviklerdata, så gør ikke dette, hvis du har projekter og andre data i Xcode, som du ikke har sikkerhedskopieret andre steder, eller som du på anden måde er interesseret i:
Mappen er ~/Library/Developer/, og brugermappen skal indeholde mapperne “Xcode” og “CoreSimulator”:
- Åbn brugerens hjemmemappe og gå til Library
- Besøg mappen “Developer” og slet den
Trasher disse mapper sammen med programmet bør genoprette ca. 11 GB diskplads fra Mac’en, og OS X vil ikke længere have Xcode. Hvis du har installeret kommandolinjeværktøjer separat, bør de ikke påvirkes af at slette selve xcode.
Ajourføring: Vores læsere gjorde opmærksom på, at Xcode 4.3 forenkler denne proces betydeligt ved at bundle Xcode i et enkelt program. Derfor er denne vejledning mest relevant for ældre versioner. XCode 4.3 og nyere versioner bør kunne afinstalleres som enhver anden Mac-app, mens ældre versioner af XCode kræver den manuelle proces, der er beskrevet nedenfor.
Fuldstændig afinstallation af Xcode fra Mac OS X
Bemærk, at afinstallationen af Xcode er anderledes for tidligere udgaver af appen. Vejledningen nedenfor gælder dog stadig for alle tidligere versioner af Xcode, og du vil opdage, at det ikke er det samme som at afinstallere generelle Mac-apps eller endda at droppe standardprogrammerne, fordi Xcode har et meget større fodaftryk, så for at afinstallere Xcode skal du vove dig ud i kommandolinjen.
Dette vil fjerne alt, hvad der vedrører Xcode fra en Mac:
- Lancer Terminal, der findes i /Applikationer/Utilities/, og skriv følgende:
- Lancer Terminal, der findes i /Applikationer/Utilities/ og skriv følgende
- Bekræft admin-adgangskoden (påkrævet for sudo) og lad scripts køre
sudo /Developer/Library/uninstall-devtools --mode=all
Glem ikke at slette programmet Install Xcode
Hvis du afinstallerer Xcode, ligger det oprindelige program Install Xcode sandsynligvis stadig i din /Applikationer/-mappe, som du har hentet fra Mac App Store, glem ikke at slette dette også, ellers spilder du 1.8 GB diskplads.Hvorfor afinstallere Xcode?
Hvis du ikke bruger Xcode eller de tilhørende hjælpeprogrammer, er det en god idé at afinstallere pakken. Hvorfor? Den enkleste grund er, at Xcode fylder meget på disken, generelt optager installationen mindst 7 GB diskplads, og installationsprogrammet alene fylder yderligere 1,8 GB, det er meget lagerkapacitet, der optages af noget, som potentielt ikke bliver brugt.
Nu da vi har dækket den grundlæggende proces med at afinstallere alt, der har med Xcode at gøre, og hvorfor nogle mennesker vil have gavn af at gøre det, vil vi dykke ned i nogle mere specifikke oplysninger og nogle andre afinstallationsmuligheder, som kan være nyttige for nogle brugere.
For det første kører ovenstående afinstallationskommando med -mode=all faktisk bare tre separate scripts, hvilket gør afinstallationsprocessen nemmere, for dem der er nysgerrige er disse separate scripts:
/Library/Developer/Shared/uninstall-devtools
/Library/Developer/4.1/uninstall-devtools
/Developer/Library/uninstall-developer-folderDisse behøver ikke at blive kørt uafhængigt af hinanden, selvom du kan vælge at gøre det, hvis du ønsker det, mere om det nedenfor.
Hvis du ønsker at afinstallere dele af Xcode selektivt i stedet for alt, skal du bruge nedenstående kommandoer. Disse er ikke nødvendige, hvis du kører ovenstående kommando -mode=all.
Afinstaller Xcode’s Unix Development Toolkit
Hvis du kun ønsker at fjerne kommandolinjesiden af tingene, kan du gøre det med denne kommando:
sudo /Developer/Library/uninstall-devtools --mode=unixdev
Dette er faktisk knyttet til det førnævnte “/Library/Developer/Shared/uninstall-devtools”-skript. Personligt synes jeg, at unix-værktøjssættet er et af de mest nyttige aspekter ved installation af Xcode, så jeg er ikke sikker på, hvorfor du ønsker at gøre dette, men det er rart at vide, at du kan.
Uninstallér kun Xcode Developer-mappen og indholdet
Dette beholder andre aspekter af Xcode intakt, men fjerner alt i mappen /Developer:
sudo /Developer/Library/uninstall-devtools --mode=xcodedir
Denne kommando er dybest set en genvej til det tidligere nævnte “/Developer/Library/uninstall-developer-folder”-skript. Hvis du vil skille dig af med /Developer-mappen, skal du køre denne kommando i stedet for at slette den manuelt via Finder.
Uninstall Xcode System Support
Selektivt afinstallerer du kun Xcodes systemunderstøttelse (anbefales ikke):
sudo /Developer/Library/uninstall-devtools --mode=systemsupport
Denne kommando kører blot følgende scripts: “/Library/Developer/Shared/uninstall-devtools” og “/Library/Developer/4.1/uninstall-devtools”
Xcode data files locations
Det komplette sæt af Xcode-relaterede data, som du måske ønsker at sikkerhedskopiere eller slette, hvis du afinstallerer Xcode fra en Mac, er følgende steder og filer:
/Applications/Xcode.app
~/Library/Caches/com.apple.dt.Xcode
~/Library/Developer
~/Library/MobileDevice
~/Library/Preferences/com.apple.dt.Xcode.plist
/Library/Preferences/com.apple.dt.Xcode.plist
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
Du kan også slette disse filer manuelt, men igen, hvis du er interesseret i at bevare dit miljø, skal du overveje at sikkerhedskopiere dataene, før du manuelt fjerner Xcode-apps, -filer og -komponenter.
Det var så godt som det hele. Du kan muligvis også udføre nogle af disse opgaver med et værktøj til fjernelse som AppCleaner, men for at opnå de bedste resultater er det en god idé at holde dig til den løsning, der er med i selve Xcode.