2011-03-10 26 views
101

Quiero eliminar todas las versiones del SDK existentes, así como Xcode 4.¿Cómo eliminar totalmente Xcode 4

Xcode 4 Guía dice que hacer esto:

sudo /Xcode4/Library/uninstall-devtools --mode=all 

Pero no tengo a Xcode4 esta ubicación y el único lugar donde la veo está bajo /Developer/Applications

Ya he ejecutado la desinstalación-devtools que se encontró anteriormente en /Developer/Applications y luego hice una reinstalación.

¿Qué más puedo hacer para eliminar por completo todo y empezar desde cero?

+31

Si he respondido su pregunta, márquela como aceptada. – esqew

+1

+1 para esta pregunta. Estoy atrapado con Xcode 4.1 y no puedo instalar 4.2; El script uninstall-devtools ya no existe. – occulus

+1

Realmente debería marcar esta pregunta como respondida, o agregar un comentario de por qué no cree que requeriría una respuesta completa. – zenopolis

Respuesta

195

que utiliza este comando:

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

Editar (1 año después):

Si ha descargado Xcode desde la App Store, que es en sí misma, como @ mediaslave sugiere. Simplemente puede arrastrarlo a la papelera o usar AppZapper (o una utilidad similar) para eliminar las herramientas de desarrollador.

Si está buscando actualizarlo, también puede hacerlo directamente a través de la App Store.

+14

Xcode 4.3 no tiene esto. Es una aplicación OS X "normal" autónoma. FYI – manumoomoo

+0

Gracias a su código funciona como un pedazo de pastel. –

+0

Traté de instalar 4.4 sobre 4.2 pero el programa se bloqueó al inicio. Así que desinstalé 4.4, ejecuté su comando, reinstalé 4.4, y ahora parece que todo funciona correctamente. Gracias – Giuseppe

25
sudo /[xcode-path]/Library/uninstall-devtools --mode=all 

Normalmente, [Xcode-ruta] significa/desarrollador, pero si tiene varias versiones, por ejemplo 3 es la primera instalada, 4 es el segundo,/desarrollador será Xcode de 3 derectory raíz y/Xcode4 para Xcode 4.

14

Asegúrese de Xcode, simulador de iOS, y las aplicaciones de Mac App Store no se están ejecutando, a continuación, tratando de ejecutar el script de desinstalación en este (diferente!) ubicación:

/Library/Developer/Shared/uninstall-devtools 

Aquí es donde lo encontré .

También elimine Install Xcode.app de la carpeta Aplicaciones y vacíe la Papelera.

A continuación, ejecute App Store de nuevo y busque/instale Xcode.

7

su (o sudo su, cualquiera que sea)

find/-name uninstall-devtools 

Esto revelará en donde la utilidad es ...

7

Si tiene XCode 4.3.1, simplemente mover a la papelera la XCode.app archivo en la carpeta Aplicaciones.

+3

Agregaría "y luego vaciar la papelera". Le da 1 elemento si no tenía nada antes, pero tarda un tiempo porque en realidad elimina XCode de la Mac. – Sasho

5

Si ha instalado xcode en el App Store de Mac, debe eliminarlo de la plataforma de inicio. Puede hacer esto ubicando el icono xcode en la plataforma de lanzamiento, haga clic en el ícono hasta que comience a bailar. A continuación, elimínelo y espere un momento hasta que se elimine xcode.app de/Aplicación. Si elimina manualmente xcode.app de/Application, App Store continuará pensando que está instalado y no le permitirá volver a instalarlo en el futuro.

+0

Puede que ya no sea aplicable. Desinstalé con éxito Xcode 4.6.1 arrastrándolo a la papelera directamente sin tener ningún problema con Mac App Store pensando que todavía está instalado en MacOsX 1.7.5. – Svarog

1

Intenté desinstalar esto eliminándolo, pero la AppStore aún creía que estaba instalado.Eliminé algunos archivos de preferencias en mi directorio/privado, lo que hizo que la AppStore "olvidara" que había instalado Xcode. He utilizado el siguiente comando:

sudo find/-iname '*xcode*' 2> /dev/null | egrep '^/private.*' | xargs -I file sudo rm -rfv file 

cual elimina los siguientes archivos de mi computadora:

/private/var/db/receipts/com.apple.pkg.XcodeMAS_iOSSDK_6_1.bom 
/private/var/db/receipts/com.apple.pkg.XcodeMAS_iOSSDK_6_1.plist 
/private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503/CachedSpecifications-Xcode 
/private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503/CachedSpecifications-xcodebuild 
/private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503 

No sé lo que estos archivos se utilizan para, pero hizo la AppStore hay que olvidar que se instaló , que es lo que necesitaba que sucediera En mi caso, la AppStore no me permitía actualizar a la nueva versión de Xcode.

+0

Quité todo esto. De hecho, también eliminé casi cualquier otra referencia * xcode * de mi sistema, pero todavía veo esto aquí: http://cl.ly/RYJ0. ¿Cómo deshacerse de esto? – amar