Comment désinstaller XCode

Inclus ci-dessous de nouvelles instructions simples pour désinstaller les versions modernes de Xcode. La suppression des anciennes versions de Xcode est également couverte, il s’agit d’un guide complet pour désinstaller Xcode de n’importe quel Mac indépendamment de la version et de la version de Mac OS X.

Xcode est la suite de développement d’Apple pour iOS et Mac OS X, il est nécessaire si vous avez l’intention d’être écrire des applications pour l’un ou l’autre OS et son installation comprend un certain nombre d’autres utilitaires utiles autres que l’IDE principal lui-même. Les aspects supplémentaires comprennent des choses comme le constructeur d’interface, le simulateur d’iPhone, le compositeur Quartz, Dashcode, gcc, dtrace, perl, python, ruby, et bien plus encore qui a une utilisation au-delà du développement de base d’iOS et de Mac OS X, ajoutant des utilitaires précieux aux bidouilleurs et aux boîtes à outils des administrateurs.

L’installation de Xcode est juste une question de téléchargement depuis le Mac App Store, mais que faire si vous voulez supprimer Xcode ?

La façon de supprimer Xcode dépend de la version que vous essayez de supprimer du Mac. Nous couvrirons d’abord la suppression des versions les plus récentes de Xcode, puis nous couvrirons également la suppression des anciennes versions de l’application.

Désinstaller Xcode 10, Xcode 9, Xcode 8, etc de Mac OS X

Désinstaller les versions plus récentes de Xcode ressemble beaucoup à la suppression de toute autre app du Mac :

  1. Naviguez dans le dossier /Applications/ et localisez l’application « Xcode »
  2. Déplacez « XCode » dans la corbeille et videz la corbeille comme d’habitude en faisant un clic droit sur l’icône de la corbeille et en choisissant « Vider la corbeille »

Puis vous voudrez probablement supprimer le dossier des outils du développeur utilisateur, trouvé à l’emplacement suivant – notez que cela inclut les données du développeur utilisateur, donc ne faites pas cela si vous avez des projets et d’autres données dans Xcode que vous n’avez pas sauvegardés ailleurs ou dont vous vous souciez autrement :

Le répertoire est ~/Bibliothèque/Developer/, le dossier utilisateur doit contenir les dossiers « Xcode » et « CoreSimulator » :

  1. Ouvrez le répertoire personnel de l’utilisateur et allez dans Library
  2. Visitez le dossier « Developer » et supprimez-le

La mise au rebut de ces dossiers en même temps que l’application devrait restaurer environ 11 Go d’espace disque du Mac et OS X n’aura plus Xcode. Si vous avez installé les outils de ligne de commande séparément, ils ne devraient pas être impactés par la suppression de xcode lui-même.

Mise à jour : Nos lecteurs ont souligné que Xcode 4.3 simplifie considérablement ce processus en regroupant Xcode dans une seule application. Par conséquent, ce guide est plus pertinent pour les anciennes versions. XCode 4.3 et les versions ultérieures devraient pouvoir être désinstallées comme n’importe quelle autre application Mac, tandis que les anciennes versions de XCode nécessitent le processus manuel décrit ci-dessous.

Désinstaller complètement Xcode de Mac OS X

Notez que la désinstallation de Xcode est différente pour les versions antérieures de l’application. Les instructions ci-dessous sont toujours valables pour toutes les versions antérieures de Xcode, cependant, et vous verrez que faire cela n’est pas la même chose que désinstaller les apps générales de Mac ou même se débarrasser des apps par défaut parce que Xcode a une empreinte beaucoup plus grande, donc pour désinstaller Xcode vous devrez vous aventurer dans la ligne de commande.

Ceci supprimera tout ce qui se rapporte à Xcode sur un Mac :

  • Lancez le Terminal, qui se trouve dans /Applications/Utilitaires/ et tapez ce qui suit :
  • sudo /Developer/Library/uninstall-devtools --mode=all

  • Confirmez le mot de passe admin (nécessaire pour sudo) et laissez les scripts s’exécuter

N’oubliez pas de supprimer l’application Install Xcode
Si vous désinstallez Xcode, l’application originale Install Xcode se trouve probablement encore dans votre dossier /Applications/ tel que téléchargé depuis le Mac App Store, n’oubliez pas de la supprimer également sinon vous gaspillez 1.8GB d’espace disque.

Pourquoi désinstaller Xcode?

Si vous n’utilisez pas Xcode ou les utilitaires qui l’accompagnent, c’est une bonne idée de désinstaller la suite. Pourquoi ? La raison la plus simple est que Xcode prend beaucoup d’espace disque, généralement un minimum de 7GB d’espace disque est consommé par l’installation, et l’application d’installation seule est encore 1,8GB, c’est beaucoup de capacité de stockage prise par quelque chose qui n’est potentiellement pas utilisé.

Maintenant que nous avons couvert le processus de base de désinstallation de tout ce qui a trait à Xcode et pourquoi certaines personnes auraient intérêt à le faire, nous allons plonger dans des informations plus spécifiques et dans certaines autres options de désinstallation qui pourraient être utiles à certains utilisateurs.

Premièrement, la commande de désinstallation ci-dessus avec -mode=all ne fait en fait qu’exécuter trois scripts séparés rendant le processus de désinstallation plus facile, pour ceux qui sont curieux, ces scripts séparés sont :

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

Il n’est pas nécessaire de les exécuter indépendamment, bien que vous puissiez choisir de le faire si vous le souhaitez, plus à ce sujet ci-dessous.

Si vous voulez désinstaller sélectivement des parties de Xcode plutôt que tout, utilisez les commandes ci-dessous. Celles-ci ne sont pas nécessaires si vous exécutez la commande -mode=all ci-dessus.

Uninstall Xcode’s Unix Development Toolkit

Si vous voulez seulement supprimer le côté ligne de commande des choses, vous pouvez le faire avec cette commande:

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

Ceci est en fait lié au script « /Library/Developer/Shared/uninstall-devtools » susmentionné. Personnellement, je pense que la boîte à outils unix est l’un des aspects les plus utiles de l’installation de Xcode, donc je ne suis pas sûr de savoir pourquoi vous voudriez faire cela, mais c’est bien de savoir que vous pouvez le faire.

Désinstaller le dossier Xcode Developer et son contenu seulement

Ceci gardera les autres aspects de Xcode intacts mais supprimera tout ce qui se trouve dans le répertoire /Developer:

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

Cette commande est essentiellement un raccourci du script « /Developer/Library/uninstall-developer-folder » mentionné précédemment. Si vous voulez vous débarrasser du répertoire /Developer, exécutez cette commande plutôt que de le supprimer manuellement via le Finder.

Désinstaller le support système de Xcode

Désinstaller sélectivement le support système de Xcode uniquement (non recommandé):

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

Cette commande ne fait qu’exécuter les scripts suivants : « /Library/Developer/Shared/uninstall-devtools » et « /Library/Developer/4.1/uninstall-devtools »

Emplacements des fichiers de données Xcode

L’ensemble complet des données liées à Xcode, que vous pouvez vouloir sauvegarder ou supprimer si vous désinstallez Xcode sur un Mac, sont les emplacements et les fichiers suivants:

/Applications/Xcode.app

~/Bibliothèque/Caches/com.apple.dt.Xcode

~/Bibliothèque/Developer

~/Bibliothèque/MobileDevice

~/Bibliothèque/Préférences/com.apple.dt.Xcode.plist

/Bibliothèque/Préférences/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

Vous pouvez également supprimer manuellement ces fichiers, mais encore une fois, si vous vous souciez de préserver votre environnement, alors pensez à sauvegarder les données avant de supprimer manuellement les applications, fichiers et composants Xcode.

C’est à peu près tout. Vous pouvez également être en mesure d’accomplir certaines de ces tâches avec un utilitaire de suppression comme AppCleaner, mais pour de meilleurs résultats, il est préférable de s’en tenir à la solution fournie avec Xcode lui-même.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.