Les outils de développement peuvent créer de grandes quantités de données dérivées, d’index, de produits de build, de contenu de simulateur, d’archives et de fichiers de support d’appareils. Certains sont reproductibles ; d’autres sont des enregistrements essentiels.

Fermez les outils de développement

Quittez les IDE, simulateurs, systèmes de build, gestionnaires de paquets et tâches en ligne de commande associées. Terminez les opérations de téléversement, d’archivage, de signature et de gestion des dépendances.

Préservez les données importantes

Ne supprimez pas :

  • Les archives nécessaires pour la publication ou la symbolication.
  • Les projets ou codes sources non sauvegardés.
  • Les identifiants de signature et les ressources de provisioning.
  • Les données du simulateur contenant des informations uniques de test.
  • Les dépendances requises pour le travail hors ligne lorsque le re-téléchargement est impraticable.

Passez en revue les catégories prises en charge

Utilisez le propriétaire, le chemin, l’ancienneté et la taille pour identifier les données dérivées. Commencez par les données de build et d’index obsolètes pour les projets que vous n’utilisez plus.

La reconstruction peut consommer beaucoup de temps, de CPU et de bande passante réseau.

Après le nettoyage

Ouvrez un projet actif et lancez une compilation propre de test. Laissez les index et les dépendances se régénérer.

Si un outil signale ensuite un SDK ou un simulateur manquant, réinstallez-le via l’outil de développement officiel plutôt que de restaurer aveuglément des dossiers de cache non liés.