XCoden poistaminen

Alta löytyvät uudet yksinkertaiset ohjeet Xcoden nykyaikaisten versioiden poistamiseen. Myös vanhojen Xcode-versioiden poistaminen käsitellään, tämä on perusteellinen opas Xcoden poistamiseen miltä tahansa Macilta versiosta ja Mac OS X:n julkaisusta riippumatta.

Xcode on Applen kehittäjäpaketti iOS:lle ja Mac OS X:lle, se on välttämätön, jos aiot olla kirjoittamassa sovelluksia jommallekummalle käyttöjärjestelmälle ja sen asentaminen sisältää useita muita hyödyllisiä apuohjelmia kuin itse pää-IDE:n. Lisänäkökohtia ovat esimerkiksi Interface Builder, iPhone Simulator, Quartz Composer, Dashcode, gcc, dtrace, perl, python, ruby ja paljon muuta, jolla on käyttöä muuhunkin kuin keskeiseen iOS- ja Mac OS X-kehitykseen ja joka lisää arvokkaita apuohjelmia tweakereiden ja ylläpitäjien työkalupakkeihin.

Xcoden asentaminen on vain sen lataaminen Mac App Storesta, mutta entäpä jos haluat poistaa Xcoden?

Miten Xcode poistetaan, riippuu siitä, minkä version yrität poistaa Macilta. Käsittelemme ensin Xcoden uudempien versioiden poistamista ja sen jälkeen myös sovelluksen vanhempien versioiden poistamista.

Xcode 10:n, Xcode 9:n, Xcode 8:n jne. poistaminen Mac OS X:stä

Xcoden uudempien versioiden poistaminen on samanlaista kuin minkä tahansa muun sovelluksen poistaminen Macista:

  1. Navigoi /Applications/-kansioon ja etsi ”Xcode”-sovellus
  2. Vetäkää ”XCode” roskakoriin ja tyhjentäkää roskakori tavalliseen tapaan klikkaamalla hiiren kakkospainikkeella Roskakori-kuvaketta ja valitsemalla ”Tyhjennä roskakori”

Seuraavaksi haluatte luultavasti poistaa käyttäjän Developer tools -kansion, joka löytyy seuraavasta paikasta – huomaa, että tämä sisältää käyttäjän kehittäjän tiedot, joten älä tee tätä, jos sinulla on Xcodessa projekteja ja muita tietoja, joita et ole varmuuskopioinut muualle tai joista muuten välität:

Hakemisto on ~/Library/Developer/, käyttäjän kansion pitäisi sisältää ”Xcode”- ja ”CoreSimulator”-kansiot:

  1. Avaa käyttäjän kotihakemisto ja siirry kohtaan Library
  2. Käy katsomassa ”Developer”-kansiota ja poista se

Tuhlaamalla nuo kansiot yhdessä sovelluksen kanssa pitäisi saada Macista takaisin n. 11GB levytilaa eikä OS X:ssä ole enää Xcodea. Jos olet asentanut komentorivityökalut erikseen, niiden ei pitäisi vaikuttaa itse xcoden poistamiseen.

Päivitys: Lukijamme huomauttivat, että Xcode 4.3 yksinkertaistaa tätä prosessia huomattavasti niputtamalla Xcoden yhdeksi sovellukseksi. Siksi tämä opas koskee lähinnä vanhempia versioita. XCode 4.3 ja uudemmat versiot pitäisi pystyä poistamaan kuten mikä tahansa muu Mac-sovellus, kun taas vanhemmat XCode-versiot vaativat alla kuvatun manuaalisen prosessin.

Poista Xcode kokonaan Mac OS X:stä

Huomaa, että Xcoden poistaminen on erilaista sovelluksen aikaisemmissa versioissa. Alla olevat ohjeet pätevät kuitenkin edelleen kaikkiin Xcoden aikaisempiin versioihin, ja huomaat, että sen tekeminen ei ole samanlaista kuin yleisten Mac-sovellusten poistaminen tai edes oletussovellusten hylkääminen, koska Xcodella on paljon suurempi jalanjälki, joten Xcoden poistamiseksi sinun täytyy uskaltautua komentoriville.

Tämä poistaa Macista kaiken Xcodeen liittyvän:

  • Käynnistä Terminal, joka löytyy osoitteesta /Applications/Utilities/ ja kirjoita seuraava:
  • sudo /Developer/Library/uninstall-devtools --mode=all

  • Vahvista admin-salasana (tarvitaan sudo-toimintoa varten) ja anna skriptien suorittaa

Älkää unohtako poistaa Install Xcode -sovellusta
Jos poistat Xcoden asennuksen, alkuperäinen Install Xcode -sovellus istuu luultavasti edelleen /Applications/-kansiossasi sellaisena kuin se on ladattu Macin App Storen sivuilta, älkääkä unohtako poistaa tätäkin, sillä muutoin tuhlaatte 1.8 Gt levytilaa.

Miksi poistaa Xcode?

Jos et käytä Xcodea tai sen mukana tulevia apuohjelmia, on hyvä idea poistaa paketti. Miksi? Yksinkertaisin syy on se, että Xcode vie paljon levytilaa, yleensä asennus vie vähintään 7 Gt levytilaa, ja pelkkä asennussovellus on toiset 1,8 Gt, se on paljon tallennuskapasiteettia, jota vie jokin, joka ei mahdollisesti saa mitään käyttöä.

Nyt kun olemme käsitelleet kaiken Xcodeen liittyvän asennuksen poistamisen perusprosessia ja sitä, miksi jotkut ihmiset hyötyvät siitä, sukellamme tarkempiin tietoihin ja muihin asennuksenpoistovaihtoehtoihin, jotka voivat olla hyödyllisiä joillekin käyttäjille.

Aluksi, yllä oleva asennuksen poistokomento -mode=all:lla ajaa itse asiassa vain kolme erillistä skriptiä, jotka helpottavat asennuksen poistoprosessia, uteliaille tiedoksi, että nämä erilliset skriptit ovat:

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

Näitä ei tarvitse ajaa itsenäisesti, vaikka voisitkin halutessasi valita niin, siitä lisää alla.

Jos haluat poistaa valikoivasti osia Xcodesta, etkä koko Xcodesta, voit poistaa kaiken, voit käyttää alla olevia komentoja. Nämä eivät ole välttämättömiä, jos suoritat yllä olevan -mode=all-komennon.

Poista Xcoden Unix-kehitystyökalupakki

Jos haluat poistaa vain komentorivin puolen, voit tehdä sen tällä komennolla:

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

Tämä on itse asiassa linkitetty edellä mainittuun komentosarjakomentoon ”/Library/Developer/Shared/uninstall-devtools”. Henkilökohtaisesti olen sitä mieltä, että unix-työkalupaketti on yksi Xcoden asennuksen hyödyllisimmistä puolista, joten en ole varma, miksi haluat tehdä tämän, mutta on kiva tietää, että voit tehdä sen.

Poista vain Xcode Developer -kansio ja sen sisältö

Tämä säilyttää Xcoden muut osat koskemattomina, mutta poistaa kaiken /Developer-hakemistossa olevan:

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

Tämä komento on periaatteessa pikakomento aiemmin mainitulle ”/Developer/Library/uninstall-developer-folder”-skriptille. Jos haluat hävittää /Developer-hakemiston, suorita tämä komento sen sijaan, että poistaisit sen manuaalisesti Finderin kautta.

Poista Xcoden järjestelmätuki

Poistaa valikoivasti vain Xcoden järjestelmätuen (ei suositella):

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

Tämä komento ajaa vain seuraavat skriptit: ”/Library/Developer/Shared/uninstall-devtools” ja ”/Library/Developer/4.1/uninstall-devtools”

Xcoden datatiedostojen sijainnit

Kokonaisuudessaan Xcodeen liittyvät tiedot, jotka saatat haluta varmuuskopioida tai poistaa, jos poistat Xcoden Macista, ovat seuraavissa paikoissa ja tiedostoissa:

/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/Receipipts/com.apple.pkg.XcodeExtensionSupport.bom

/System/Library/Receipipts/com.apple.pkg.XcodeExtensionSupport.plist

/System/Library/Receipipts/com.apple.pkg.XcodeSystemResources.bom

/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist

Voit poistaa nuo tiedostot myös manuaalisesti, mutta jos taas välität ympäristösi säilyttämisestä, harkitse tietojen varmuuskopiointia ennen Xcode-sovellusten, -tiedostojen ja -komponenttien manuaalista poistamista.

Siinäpä se suurin piirtein onkin. Voit ehkä suorittaa osan näistä tehtävistä myös AppCleanerin kaltaisella poistoapuohjelmalla, mutta parhaiden tulosten saamiseksi kannattaa pysyä itse Xcoden mukana toimitetussa ratkaisussa.

Vastaa

Sähköpostiosoitettasi ei julkaista.