Désinstaller complètement Xcode sur Mac sans perdre vos projets ni vos dSYM
Équipe AskClean · Mis à jour 2026-11-02
Pour désinstaller complètement Xcode, préservez d’abord les dossiers de projet ainsi que les Archives et dSYM nécessaires aux versions publiées. Supprimez ensuite les runtimes de simulateur inutiles tant que Xcode est encore installé, placez Xcode dans la Corbeille, examinez DerivedData séparément et gardez les Command Line Tools si Homebrew ou un autre compilateur s’en sert encore. Une désinstallation sûre supprime les données de développement régénérables sans traiter chaque dossier Library comme un déchet.

Avant la désinstallation : protéger les données irremplaçables
Les dossiers de projet ne sont pas des restes de Xcode : sauvegardez les dépôts, les fichiers non validés, les paquets locaux et les ressources. Conservez les Archives et dSYM des versions encore distribuées (App Store, TestFlight, clients), les données DeviceSupport récentes et les appareils simulés dont l’état vous sert encore.
Supprimer l’app avec la méthode qui l’a installée
Tant que Xcode est installé, supprimez les runtimes de simulateur inutiles dans Settings > Components (ou avec xcrun simctl). Quittez ensuite Xcode et Simulator, vérifiez qu’il s’agit de la bonne copie (Xcode.app, Xcode-beta.app…) et placez-la dans la Corbeille depuis le Finder. Ne supprimez pas d’office /Library/Developer/CommandLineTools : Git, Homebrew, clang et des scripts de build peuvent encore en dépendre.
Vérifier avant de vider la Corbeille
Contrôlez de nouveau le dossier Applications, les processus en cours et xcode-select -p. Vérifiez que les projets, les Archives et dSYM nécessaires et les données Simulator utiles sont bien présents avant de vider la Corbeille. L’écran Stockage peut mettre un moment à recalculer les Données système.
Désinstallation complète : récapitulatif de sécurité
| Étape | Où vérifier ou agir | Conséquences et vérifications |
|---|---|---|
| Avant la désinstallation : protéger les données irremplaçables | Projets / Xcode Organizer / Archives | Les dossiers de projet ne sont pas des restes de Xcode : sauvegardez les dépôts, les fichiers non validés, les paquets locaux et les ressources. |
| Supprimer l’app avec la méthode qui l’a installée | /Applications/Xcode.app / Finder | Tant que Xcode est installé, supprimez les runtimes de simulateur inutiles dans Settings > Components (ou avec xcrun simctl). |
| Vérifier avant de vider la Corbeille | xcode-select -p / Moniteur d’activité | Contrôlez de nouveau le dossier Applications, les processus en cours et xcode-select -p. |
FAQ
Puis-je supprimer entièrement ~/Library/Developer ?
Non. Ce dossier mélange DerivedData, régénérable, avec les Archives et dSYM, DeviceSupport, les runtimes et l’état des appareils simulés. Examinez chaque sous-catégorie séparément au lieu de supprimer le dossier parent.
Sources