Réduisez la taille de l'application Xcode

41

Existe-t-il de toute façon de réduire l'espace disque utilisé pour stocker l'application Xcode? J'ai seulement téléchargé Xcode pour pouvoir compiler C et C ++, donc si possible, je voudrais qu'il prenne beaucoup moins que les 9.22 Go dont il a besoin en ce moment. Peut-être que je peux désinstaller des parties facultatives?

spacetyper
la source

Réponses:

48

Bien qu'il ne soit pas directement lié à la taille de l'application Xcode. Il existe plusieurs endroits où vous pouvez supprimer des fichiers pour libérer de l'espace.

1. Données dérivées Xcode conserve les données sur vos projets, notamment l'index, la sortie de génération et les journaux. Accédez à ~/Library/Developer/Xcode/DerivedData/et supprimez les dossiers des projets pour lesquels vous n'avez plus besoin de conserver ces données.

2. Prise en charge des appareils iOS Xcode stocke des informations sur les appareils que vous avez utilisés pour le développement. Supprimez les données dont vous n'avez plus besoin dans ~/Library/Developer/Xcode/iOS DeviceSupport/.

3. Archives Supprimez celles dont vous n'avez pas besoin dans l'Organiseur ou accédez à ~/Library/Developer/Xcode/Archives/pour les supprimer en bloc. Veillez à ne pas supprimer les archives pour lesquelles vous avez encore besoin des données dSYM pour le débogage.

4. Simulateurs Les simulateurs sont stockés sous ~/Library/Developer/CoreSimulator/Devices. Pour chaque version d'iOS pour laquelle vous construisez.

5. Documentation Parcourez et supprimez les données inutiles sous ~/Library/Developer/Shared/Documentation/DocSets.

LH16
la source
2
Je n'ai que 3 dossiers dans Xcode: DerivedData, iOS Device Logset UserData. Les deux premiers dossiers font zéro Ko et UserDatane font que 8 Ko . Je n'ai pas de CoreSimulatordossier dans Developer. J'ai déjà supprimé les DocSets, qui occupaient environ 2,5 Go supplémentaires par-dessus le 9.22 que Xcode utilise.
spacetyper
19

Peut-être qu'une solution plus élégante consisterait à utiliser les outils de ligne de commande au lieu de Xcode.

Vous pouvez supprimer Xcode entièrement (ou ignorer l'installation). Au lieu de télécharger et d'installer Xcode - ouvrez la ligne de commande (l'application de terminal fonctionne immédiatement) et tapez gcc.

Cela fera apparaître une fenêtre où vous pourrez installer les outils de ligne de commande. Cliquez sur installer, cliquez sur Accepter et les compilateurs C et les bibliothèques et débogueurs seront tous téléchargés et installés.

Le 10.11, les outils de ligne de commande prennent environ 200 Mo d'espace disque. Le dmg pour installer les outils de ligne de commande bêta de la version Xcode 9 est également inférieur à cela, c'est donc un ensemble d'outils assez mince si vous voulez préserver l'espace disque et pouvez utiliser un autre IDE / éditeur et n'avez pas besoin de toutes les fonctionnalités Xcode fournit.

bmike
la source