Come disinstallare XCode

Incluso qui sotto ci sono nuove semplici istruzioni per disinstallare le versioni moderne di Xcode. Anche l’eliminazione delle vecchie versioni di Xcode è coperta, questa è una guida completa per disinstallare Xcode da qualsiasi Mac, indipendentemente dalla versione e dalla release di Mac OS X.

Xcode è la suite per sviluppatori di Apple per iOS e Mac OS X, è necessaria se si intende scrivere applicazioni per entrambi i sistemi operativi e l’installazione include una serie di altre utili utility oltre all’IDE principale. Gli aspetti aggiuntivi includono cose come Interface Builder, iPhone Simulator, Quartz Composer, Dashcode, gcc, dtrace, perl, python, ruby, e molto altro che ha un uso al di là del nucleo dello sviluppo iOS e Mac OS X, aggiungendo preziose utilità ai tweaker e ai toolkit degli amministratori.

Installare Xcode è solo una questione di scaricarlo dal Mac App Store, ma cosa succede se si vuole rimuovere Xcode?

Come eliminare Xcode dipende dalla versione che si sta cercando di rimuovere dal Mac. Tratteremo prima la rimozione delle versioni più recenti di Xcode, poi tratteremo anche l’eliminazione delle versioni più vecchie dell’app.

Disinstallare Xcode 10, Xcode 9, Xcode 8, ecc. da Mac OS X

Disinstallare le versioni più recenti di Xcode è molto simile alla cancellazione di qualsiasi altra applicazione dal Mac:

  1. Passa alla cartella /Applicazioni/ e individua l’applicazione “Xcode”
  2. Trascina “XCode” nel cestino e svuota il cestino come al solito facendo clic destro sull’icona del cestino e scegliendo “Svuota cestino”

Poi probabilmente vorrai eliminare la cartella degli strumenti di sviluppo dell’utente, che si trova nella seguente posizione – nota che questo include i dati dello sviluppatore utente, quindi non farlo se hai progetti e altri dati in Xcode di cui non hai fatto il backup altrove o di cui ti importa altrimenti:

La directory è ~/Library/Developer/, la cartella utente dovrebbe contenere le cartelle “Xcode” e “CoreSimulator”:

  1. Apri la cartella home dell’utente e vai su Library
  2. Visita la cartella “Developer” e cancellala

Cancellare queste cartelle insieme all’applicazione dovrebbe ripristinare circa 11GB di spazio su disco dal Mac e OS X non avrà più Xcode. Se hai installato gli strumenti della linea di comando separatamente, non dovrebbero essere influenzati dalla cancellazione di xcode stesso.

Aggiornamento: I nostri lettori ci hanno fatto notare che Xcode 4.3 semplifica notevolmente questo processo raggruppando Xcode in una singola applicazione. Pertanto, questa guida è più rilevante per le vecchie versioni. XCode 4.3 e versioni successive dovrebbero essere in grado di disinstallarsi come qualsiasi altra applicazione per Mac, mentre le versioni precedenti di XCode richiedono il processo manuale descritto qui sotto.

Disinstallare completamente Xcode da Mac OS X

Nota che la disinstallazione di Xcode è diversa per le versioni precedenti dell’applicazione. Le indicazioni qui sotto sono ancora valide per tutte le versioni precedenti di Xcode, tuttavia, e scoprirai che farlo non è la stessa cosa che disinstallare le applicazioni generali del Mac o anche sbarazzarsi delle applicazioni predefinite, perché Xcode ha un ingombro molto più grande, quindi per disinstallare Xcode dovrai avventurarti nella riga di comando.

Questo rimuoverà tutto ciò che riguarda Xcode da un Mac:

  • Lancia il Terminale, che si trova in /Applications/Utilities/ e digita quanto segue:
  • sudo /Developer/Library/uninstall-devtools --mode=all

  • Conferma la password di amministratore (necessaria per sudo) e lascia che gli script vengano eseguiti

Non dimenticare di cancellare l’applicazione Install Xcode
Se disinstalli Xcode, l’applicazione originale Install Xcode è probabilmente ancora nella tua cartella /Applicazioni/ scaricata dal Mac App Store, non dimenticare di cancellare anche questa altrimenti stai sprecando 1. 8GB di spazio su disco.8GB di spazio su disco.

Perché disinstallare Xcode?

Se non usi Xcode o le utility che lo accompagnano, è una buona idea disinstallare la suite. Perché? La ragione più semplice è che Xcode occupa molto spazio su disco, generalmente un minimo di 7GB di spazio su disco viene consumato dall’installazione, e l’applicazione di installazione da sola è un altro 1,8GB, che è un sacco di capacità di archiviazione occupata da qualcosa che potenzialmente non viene utilizzato.

Ora che abbiamo coperto il processo di base della disinstallazione di tutto ciò che ha a che fare con Xcode e perché alcune persone trarrebbero beneficio dal farlo, ci tufferemo in alcune informazioni più specifiche e alcune altre opzioni di disinstallazione che potrebbero essere utili ad alcuni utenti.

Primo, il comando di disinstallazione di cui sopra con -mode=all in realtà esegue solo tre script separati rendendo il processo di disinstallazione più facile, per coloro che sono curiosi questi script separati sono:

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

Non è necessario eseguirli indipendentemente, anche se si potrebbe scegliere di farlo se si vuole, più avanti.

Se si vuole disinstallare selettivamente parti di Xcode piuttosto che tutto, utilizzare i comandi qui sotto. Questi non sono necessari se esegui il comando -mode=all di cui sopra.

Disinstallare Unix Development Toolkit di Xcode

Se vuoi rimuovere solo il lato della linea di comando, puoi farlo con questo comando:

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

Questo è effettivamente collegato al già citato script “/Library/Developer/Shared/uninstall-devtools”. Personalmente, penso che il toolkit unix sia uno degli aspetti più utili dell’installazione di Xcode, quindi non sono sicuro del perché vorresti farlo, ma è bello sapere che puoi.

Disinstalla solo la cartella Xcode Developer e il suo contenuto

Questo manterrà intatti altri aspetti di Xcode, ma rimuoverà tutto ciò che si trova nella directory /Developer:

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

Questo comando è fondamentalmente una scorciatoia per il già citato script “/Developer/Library/uninstall-developer-folder”. Se vuoi sbarazzarti della directory /Developer, esegui questo comando piuttosto che eliminarla manualmente attraverso il Finder.

Disinstalla il supporto di sistema di Xcode

Disinstalla selettivamente solo il supporto di sistema di Xcode (non raccomandato):

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

Questo comando esegue solo i seguenti script: “/Library/Developer/Shared/uninstall-devtools” e “/Library/Developer/4.1/uninstall-devtools”

Posizioni dei file dati Xcode

L’insieme completo dei dati relativi a Xcode, di cui potresti voler fare il backup o cancellare se stai disinstallando Xcode da un Mac, sono le seguenti posizioni e file:

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

Puoi eliminare manualmente anche questi file, ma ancora una volta, se ti interessa preservare il tuo ambiente, considera il backup dei dati prima di rimuovere manualmente app, file e componenti Xcode.

Questo è tutto. Potresti essere in grado di eseguire alcuni di questi compiti anche con un’utilità di rimozione come AppCleaner, ma per i migliori risultati è una buona idea attenersi alla soluzione fornita con Xcode stesso.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.