Issue Comment nettoyer le cache Xcode et empêcher les plantages...

Comment nettoyer le cache Xcode et empêcher les plantages Xcode

Xcode est un environnement de développement entièrement intégré (IDE) pour macOS qui fournit aux développeurs un ensemble complet d'outils pour créer des applications iOS, iPadOS, macOS, watchOS et tvOS. Il comprend un éditeur pour écrire et modifier du code, un débogueur pour résoudre les problèmes, un système de gestion de contrôle de code source pour gérer les versions de code et divers autres outils de développement. Notez que si vous décidez de commencer à utiliser Xcode, l'installation nécessitera beaucoup d'espace disque libre.

Xcode peut planter pour plusieurs raisons, y compris des bogues dans le logiciel, des problèmes de compatibilité matérielle ou système, ou des problèmes avec le cache. Le cache est une collection de fichiers temporaires que Xcode crée et stocke pour accélérer le processus de développement. Cependant, en cas de manque d'espace de stockage et si le cache devient trop volumineux ou corrompu, Xcode peut se bloquer ou se comporter de manière anormale. Effacer le cache ou réinitialiser les préférences de Xcode peut souvent résoudre ces problèmes.

Les raisons des messages d'erreur que vous recevez peuvent varier. Pourtant, une solution typique consiste à forcer le simulateur à recharger le code du serveur avec toutes les modifications nouvellement introduites au lieu de l'ancienne version enregistrée dans le cache. Plusieurs méthodes existent pour vider le cache Xcode et empêcher les rapports de plantage Xcode.

Nettoyer la construction Xcode

Le nettoyage de la construction du projet peut vous aider si vous rencontrez des problèmes entraînant des plantages de Xcode, car la prochaine fois que vous exécuterez le code, une nouvelle construction sera créée.

    1. Ouvrez le projet .
    1. Allez dans la barre de menus .
    1. Sélectionnez Produit .
    1. Choisissez Nettoyer .

Sinon, ouvrez le projet et appuyez sur Commande + Maj + K sur le clavier.

Nettoyer le dossier de construction

    1. Dans le projet de code , cliquez sur le menu Produit tout en maintenant la touche Option (Alt) enfoncée.
    1. Sélectionnez Nettoyer le dossier Build .

Une autre façon de nettoyer le dossier de construction consiste à appuyer sur la combinaison de touches Commande + Maj + Option + K de votre clavier.

Réinitialiser le contenu et les paramètres du simulateur

    1. Allez dans la barre de menus .
    1. Ouvrez le simulateur iOS .
    1. Sélectionnez l'option Réinitialiser le contenu et les paramètres .

Supprimer les données dérivées

Toutes les informations de construction temporaires et les index de projet sont stockés dans le dossier Derived Data. Si vous le supprimez, Xcode créera un nouveau dossier au prochain démarrage.

    1. Accédez à Fenêtre et sélectionnez Organisateur .
    1. Sélectionnez Projets suivi de Sélectionnez votre projet .
    1. Maintenant, sélectionnez le projet dont vous souhaitez effacer les données dérivées associées.
    1. Dans la nouvelle fenêtre qui s'ouvre, vous verrez le dossier Données dérivées et son chemin Finder .
    1. Pour le supprimer, appuyez sur le bouton Supprimer .

Nous n'avons pas encore terminé, car nous devons également supprimer le cache du module.

    1. Ouvrez le Finder et sélectionnez le menu Aller .
    1. Ouvrez Aller au dossier... et collez : ~/Library/Developer/Xcode/DerivedData/ModuleCache
    1. Appuyez sur Go pour ouvrir la destination.
    1. Maintenant, faites glisser les éléments contenus dans le dossier ModuleCache vers la Corbeille .
    1. Videz la corbeille.
Chargement...