Hur man avinstallerar XCode

Innehållsförteckning:

Anonim

Inkluderat nedan är nya enkla instruktioner för att avinstallera moderna versioner av Xcode. Att ta bort gamla versioner av Xcode omfattas också, det här är en grundlig guide för att avinstallera Xcode från vilken Mac som helst, oavsett version och Mac OS X-version.

Xcode är Apples utvecklarsvit för iOS och Mac OS X, den är nödvändig om du tänker skriva appar för något av operativsystemen och installationen inkluderar ett antal andra användbara verktyg förutom själva huvud-IDE:n.De ytterligare aspekterna inkluderar saker som Interface Builder, iPhone Simulator, Quartz Composer, Dashcode, gcc, dtrace, perl, python, ruby ​​och mycket mer som har användning utöver kärnutvecklingen av iOS och Mac OS X, vilket lägger till värdefulla verktyg till tweakers och administratörer verktygssatser.

Att installera Xcode är bara en fråga om att ladda ner den från Mac App Store, men vad händer om du vill ta bort Xcode?

Hur man tar bort Xcode beror på vilken version du försöker ta bort från Mac. Vi täcker borttagning av nyare versioner av Xcode först, och täcker sedan borttagning av äldre versioner av appen också.

Avinstallera Xcode 10, Xcode 9, Xcode 8, etc från Mac OS X

Att avinstallera nyare versioner av Xcode är ungefär som att ta bort alla andra appar från Mac:

  1. Navigera till mappen /Applications/ och hitta "Xcode"-applikationen
  2. Dra "XCode" till papperskorgen och töm papperskorgen som vanligt genom att högerklicka på papperskorgen och välja "Töm papperskorgen"

Nästa kommer du förmodligen vill ta bort mappen för användarens utvecklarverktyg, som finns på följande plats – notera att detta inkluderar användardata för utvecklare, så gör inte detta om du har projekt och annan data i Xcode som du inte har säkerhetskopierat någon annanstans eller som du på annat sätt bryr dig om:

Katalogen är ~/Bibliotek/Utvecklare/, användarmappen bör innehålla mappar "Xcode" och "CoreSimulator":

  1. Öppna användarens hemkatalog och gå till bibliotek
  2. Besök mappen "Utvecklare" och ta bort den

Om du slänger dessa mappar tillsammans med programmet bör det återställa cirka 11 GB diskutrymme från Mac och OS X kommer inte längre att ha Xcode. Om du har installerat kommandoradsverktyg separat bör de inte påverkas av att själva radera xcode.

Uppdatering: Våra läsare påpekade att Xcode 4.3 förenklar denna process avsevärt genom att paketera Xcode i en enda applikation. Därför är den här guiden mest relevant för äldre versioner. XCode 4.3 och senare versioner bör kunna avinstalleras som alla andra Mac-appar, medan äldre versioner av XCode kräver den manuella processen som beskrivs nedan.

Avinstallera Xcode helt från Mac OS X

Observera att avinstallation av Xcode är annorlunda för tidigare versioner av appen. Anvisningarna nedan är dock fortfarande giltiga för alla tidigare versioner av Xcode, och du kommer att upptäcka att det inte är detsamma som att avinstallera allmänna Mac-appar eller till och med ta bort standardapparna eftersom Xcode har ett mycket större fotavtryck, så för att avinstallera Xcode måste gå in på kommandoraden.

Detta tar bort allt som hör till Xcode från en Mac:

  • Starta terminalen, hittad i /Applications/Utilities/ och skriv följande:
  • sudo /Developer/Library/uninstall-devtools --mode=all

  • Bekräfta administratörslösenordet (krävs för sudo) och låt skripten köras

Glöm inte att ta bort Install Xcode-applikationen Om du avinstallerar Xcode, finns förmodligen den ursprungliga Install Xcode-applikationen kvar i din /Applications/-mappen som laddats ner från Mac App Store, glöm inte att radera även denna, annars slösar du bort 1,8 GB diskutrymme.

Varför avinstallera Xcode?

Om du inte använder Xcode eller det är medföljande verktyg är det en bra idé att avinstallera sviten. Varför? Det enklaste skälet är att Xcode tar upp mycket diskutrymme, i allmänhet konsumeras minst 7 GB diskutrymme av installationen, och installationsprogrammet enbart är ytterligare 1.8 GB, det är mycket lagringskapacitet som tas upp av något som potentiellt inte kommer till användning.

Nu när vi har täckt den grundläggande processen att avinstallera allt som har med Xcode att göra och varför vissa människor skulle ha nytta av att göra det, kommer vi att dyka ner i lite mer specifik information och några andra avinstallations alternativ som kan vara användbar för vissa användare.

Först, ovanstående avinstallationskommando med -mode=all kör faktiskt bara tre separata skript som gör avinstallationsprocessen enklare, för de som är nyfikna är dessa separata skript:

/Library/Developer/Shared/uninstall-devtools /Library/Developer/4.1/uninstall-devtools /Developer/Library/uninstall-developer-folder

Dessa behöver inte köras oberoende, även om du kan välja att göra det om du vill, mer om det nedan.

Om du selektivt vill avinstallera delar av Xcode istället för allt, använd kommandona nedan. Dessa är inte nödvändiga om du kör ovanstående –mode=all-kommando.

Avinstallera Xcodes Unix Development Toolkit

Om du bara vill ta bort kommandoradssidan av saker kan du göra det med det här kommandot:

sudo /Utvecklare/Library/uninstall-devtools --mode=unixdev

Detta är faktiskt länkat till det tidigare nämnda skriptet "/Library/Developer/Shared/uninstall-devtools". Personligen tror jag att unix-verktygslådan är en av de mest användbara aspekterna av att installera Xcode så jag är inte säker på varför du skulle vilja göra detta, men det är trevligt att veta att du kan.

Avinstallera endast Xcode Developer-mapp och innehåll

Detta kommer att behålla andra aspekter av Xcode intakt men tar bort allt i /Developer-katalogen:

sudo /Developer/Library/uninstall-devtools --mode=xcodedir

Detta kommando är i grunden en genväg till det tidigare nämnda skriptet "/Developer/Library/uninstall-developer-folder". Om du vill ta bort katalogen /Developer, kör det här kommandot istället för att manuellt ta bort det via Finder.

Avinstallera Xcode System Support

Avinstallera endast Xcodes systemstöd selektivt (rekommenderas inte):

sudo /Utvecklare/Library/uninstall-devtools --mode=systemsupport

Detta kommando kör bara följande skript: "/Library/Developer/Shared/uninstall-devtools" och "/Library/Developer/4.1/uninstall-devtools"

Xcode datafilers platser

Den fullständiga uppsättningen av Xcode-relaterade data, som du kanske vill säkerhetskopiera eller radera om du avinstallerar Xcode från en Mac, är följande platser och filer:

/Applications/Xcode.app

~/Library/Caches/com.apple.dt.Xcode

~/Bibliotek/Utvecklare

~/Bibliotek/Mobilenhet

~/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.plist

Du kan också ta bort dessa filer manuellt, men om du bryr dig om att bevara din miljö, överväg att säkerhetskopiera data innan du manuellt tar bort Xcode-appar, filer och komponenter.

Det avslutar nästan det hela. Du kanske kan utföra några av dessa uppgifter med ett borttagningsverktyg som AppCleaner också, men för bästa resultat är det en bra idé att hålla fast vid lösningen som medföljer Xcode själv.

Hur man avinstallerar XCode