XCode verwijderen

Inhoudsopgave:

Anonim

Hieronder vindt u nieuwe, eenvoudige instructies voor het verwijderen van moderne versies van Xcode. Het verwijderen van oude versies van Xcode komt ook aan bod, dit is een grondige gids om Xcode van elke Mac te verwijderen, ongeacht de versie en Mac OS X-release.

Xcode is de ontwikkelaarssuite van Apple voor iOS en Mac OS X. Het is noodzakelijk als je van plan bent om apps voor een van beide besturingssystemen te schrijven en het installeren bevat een aantal andere handige hulpprogramma's naast de hoofd-IDE zelf.De extra aspecten omvatten zaken als de Interface Builder, iPhone Simulator, Quartz Composer, Dashcode, gcc, dtrace, perl, python, ruby ​​en nog veel meer die verder gaan dan de kernontwikkeling van iOS en Mac OS X, waardoor waardevolle hulpprogramma's worden toegevoegd aan tweakers en beheerders toolkits.

Xcode installeren is gewoon een kwestie van downloaden uit de Mac App Store, maar wat als je Xcode wilt verwijderen?

Hoe u Xcode verwijdert, hangt af van welke versie u probeert te verwijderen van de Mac. We behandelen eerst het verwijderen van nieuwere versies van Xcode en daarna ook het verwijderen van de oudere versies van de app.

Verwijder Xcode 10, Xcode 9, Xcode 8, enz. van Mac OS X

Het verwijderen van nieuwere versies van Xcode lijkt veel op het verwijderen van een andere app van de Mac:

  1. Navigeer naar de map /Applications/ en zoek de applicatie "Xcode"
  2. Sleep “XCode” naar de prullenbak en maak de prullenbak leeg zoals gewoonlijk door met de rechtermuisknop op het prullenbakpictogram te klikken en 'Empty Trash' te kiezen

Vervolgens wil je waarschijnlijk de map met ontwikkelaarstools voor gebruikers verwijderen, die je op de volgende locatie kunt vinden. Let op: dit omvat ook gebruikersontwikkelaarsgegevens, dus doe dit niet als je projecten en andere gegevens in Xcode hebt waarvan u geen andere back-up hebt gemaakt of waar u anderszins om geeft:

De directory is ~/Library/Developer/, de gebruikersmap moet de mappen "Xcode" en "CoreSimulator" bevatten:

  1. Open de thuismap van de gebruiker en ga naar Bibliotheek
  2. Ga naar de map "Developer" en verwijder deze

Als u die mappen samen met de toepassing in de prullenbak gooit, zou ongeveer 11 GB aan schijfruimte van de Mac moeten worden hersteld en zal OS X geen Xcode meer hebben. Als u opdrachtregelprogramma's afzonderlijk hebt geïnstalleerd, zouden deze niet moeten worden beïnvloed door het verwijderen van xcode zelf.

Update: Onze lezers wezen erop dat Xcode 4.3 dit proces aanzienlijk vereenvoudigt door Xcode in één applicatie te bundelen. Daarom is deze handleiding het meest relevant voor oudere versies. XCode 4.3 en latere versies zouden moeten kunnen worden verwijderd zoals elke andere Mac-app, terwijl oudere versies van XCode het hieronder beschreven handmatige proces vereisen.

Xcode volledig verwijderen van Mac OS X

Merk op dat het verwijderen van Xcode anders is voor eerdere releases van de app. De onderstaande aanwijzingen zijn echter nog steeds geldig voor alle eerdere versies van Xcode, en u zult merken dat dit niet hetzelfde is als het verwijderen van algemene Mac-apps of zelfs het weggooien van de standaard-apps, omdat Xcode een veel grotere voetafdruk heeft, dus om Xcode te verwijderen, moet u Je zult je in de opdrachtregel moeten wagen.

Dit verwijdert alles met betrekking tot Xcode van een Mac:

  • Start de Terminal, gevonden in /Applications/Utilities/ en typ het volgende:
  • sudo /Developer/Library/uninstall-devtools --mode=all

  • Bevestig het beheerderswachtwoord (vereist voor sudo) en laat de scripts uitvoeren

Vergeet niet de Install Xcode-applicatie te verwijderen Als u Xcode verwijdert, bevindt de oorspronkelijke Install Xcode-applicatie zich waarschijnlijk nog in uw /Applications/ map zoals gedownload van de Mac App Store, vergeet niet deze ook te verwijderen, anders verspil je 1,8 GB aan schijfruimte.

Waarom Xcode verwijderen?

Als je Xcode of de bijbehorende hulpprogramma's niet gebruikt, is het een goed idee om de suite te verwijderen. Waarom? De eenvoudigste reden is dat Xcode veel schijfruimte in beslag neemt, over het algemeen wordt minimaal 7 GB aan schijfruimte verbruikt door de installatie, en alleen de installatietoepassing is nog een 1.8 GB, dat is veel opslagcapaciteit die wordt ingenomen door iets dat mogelijk nutteloos wordt.

Nu we het basisproces hebben besproken van het verwijderen van alles wat met Xcode te maken heeft en waarom sommige mensen er baat bij zouden hebben, gaan we dieper in op wat meer specifieke informatie en enkele andere opties voor het verwijderen nuttig zijn voor sommige gebruikers.

Ten eerste voert het bovenstaande deïnstallatiecommando met -mode=all eigenlijk gewoon drie afzonderlijke scripts uit, wat het deïnstallatieproces eenvoudiger maakt, voor degenen die nieuwsgierig zijn, die afzonderlijke scripts zijn:

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

Deze hoeven niet onafhankelijk te worden uitgevoerd, hoewel je ervoor zou kunnen kiezen om dit te doen als je dat zou willen, daarover hieronder meer.

Als u selectief delen van Xcode wilt verwijderen in plaats van alles, gebruikt u de onderstaande opdrachten. Deze zijn niet nodig als u het bovenstaande –mode=all commando uitvoert.

Uninstall Xcode's Unix Development Toolkit

Als je alleen de opdrachtregelkant wilt verwijderen, kun je dat doen met deze opdracht:

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

Dit is eigenlijk gekoppeld aan het eerder genoemde "/Library/Developer/Shared/uninstall-devtools"-script. Persoonlijk denk ik dat de unix-toolkit een van de handigste aspecten is van het installeren van Xcode, dus ik weet niet zeker waarom je dit zou willen doen, maar het is fijn om te weten dat het kan.

Verwijder de Xcode-ontwikkelaarsmap en alleen de inhoud

Hierdoor blijven andere aspecten van Xcode intact, maar wordt alles in de map /Developer verwijderd:

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

Deze opdracht is eigenlijk een snelkoppeling naar het eerder genoemde script "/Developer/Library/uninstall-developer-folder". Als u de map /Developer wilt verwijderen, voert u deze opdracht uit in plaats van deze handmatig via de Finder te verwijderen.

Xcode-systeemondersteuning verwijderen

Alleen de systeemondersteuning van Xcode selectief verwijderen (niet aanbevolen):

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

Deze opdracht voert alleen de volgende scripts uit: "/Library/Developer/Shared/uninstall-devtools" en "/Library/Developer/4.1/uninstall-devtools"

Xcode-locaties van gegevensbestanden

De volledige set Xcode-gerelateerde gegevens, waarvan u mogelijk een back-up wilt maken of wilt verwijderen als u Xcode van een Mac verwijdert, zijn de volgende locaties en bestanden:

/Applications/Xcode.app

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

~/Bibliotheek/Ontwikkelaar

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

Je kunt die bestanden ook handmatig verwijderen, maar nogmaals, als je je omgeving wilt behouden, overweeg dan om een ​​back-up van de gegevens te maken voordat je Xcode-apps, -bestanden en -componenten handmatig verwijdert.

Dat maakt het zo'n beetje af. Mogelijk kunt u sommige van deze taken ook uitvoeren met een verwijderingshulpprogramma zoals AppCleaner, maar voor de beste resultaten is het een goed idee om de oplossing te gebruiken die bij Xcode zelf is geleverd.

XCode verwijderen