La page des projets semble avoir disparu de Xcode 8. J'ai utilisé cette page pour supprimer les données dérivées.
Une idée comment puis-je supprimer des données dérivées de Xcode 8?
La page des projets semble avoir disparu de Xcode 8. J'ai utilisé cette page pour supprimer les données dérivées.
Une idée comment puis-je supprimer des données dérivées de Xcode 8?
Réponses:
(Travailler dans Xcode 11)
Vous pouvez aller à File
> Workspace Settings
si vous êtes dans un environnement d'espace de travail ou File
> Project Settings
pour un environnement de projet normal.
Cliquez ensuite sur la petite flèche grise sous la Derived data
section et sélectionnez votre dossier de projet pour le supprimer.
File
> Playground Settings
si vous êtes dans une aire de jeux
De nombreuses solutions différentes pour ce problème. La plupart d'entre eux fonctionnent également. Un autre raccourci semble également être ajouté:
Shift+ alt+ command ⌘+K
Vous demandera de:
Voulez-vous vraiment nettoyer le dossier de génération de «MyProject»?
Cela supprimera tous les produits et fichiers intermédiaires du dossier de génération.
Dans la plupart des cas, cela suffira pour résoudre vos problèmes.
METTRE À JOUR
À partir de Xcode 9, vous pourrez accéder au dossier Derived Data en accédant à
Fichier -> Paramètres du projet
ou si vous utilisez un espace de travail:
Fichier -> Paramètres de l'espace de travail
Le moyen le plus simple et le plus rapide est le suivant (si vous n'avez pas modifié le dossier par défaut pour DerivedData).
Ouvrez le terminal et passez ce qui suit:
rm -rf ~/Library/Developer/Xcode/DerivedData
xcrun simctl erase all
. Évidemment, cela n'efface pas la même chose que les données dérivées, mais si vous essayez de libérer de l'espace, c'est une autre excellente option, car les deux prennent beaucoup pour les anciennes versions d'applications.
Dans Xcode 8, toutes les données dérivées sont automatiquement nettoyées. Si vous souhaitez le faire à la main, accédez à l' Locations
onglet du Preferences
, recherchez le dossier de données dérivées du projet et supprimez les fichiers liés au projet.
Dans macOS 10.12 et versions ultérieures, Xcode nettoie les données dérivées périmées, les en-têtes précompilés et les caches de module. (23282174)
Crédits à @charmingToad
Mais d'après ce que j'ai observé, le même comportement est typique lors de l'utilisation de Xcode 8 sur OS X 10.11.5 / 6
Allez à Xcode
->Project Settings
Vous pouvez trouver le chemin à parcourir pour les données dérivées
Si vous souhaitez supprimer manuellement les données dérivées, exécutez simplement:
rm -rf ~/Library/Developer/Xcode/DerivedData
Si vous souhaitez libérer plus d'espace disque, vous pouvez également effacer quelques autres répertoires.
J'ai créé un script Bash pour supprimer toutes sortes de fichiers générés par Xcode. La suppression du contenu DerivedData peut être effectuée en exécutant:
./xcode-clean.sh -d
Plus d'informations sur https://github.com/niklasberglund/xcode-clean.sh
Méthode 1:
Ouvrez le terminal et entrez cette commande
rm -rf ~/Library/Developer/Xcode/DerivedData
Méthode 2:
Il vous amènera à l'emplacement des données dérivées et vous pouvez simplement les supprimer manuellement.
-rf
), vous devez quitter XCode et votre simulateur, puis réessayer d'effacer les données dérivées
Une autre façon d'accéder à votre dossier de données dérivées est de faire un clic droit sur votre application sous le dossier "Produits" dans xcode et de cliquer sur "Afficher dans le Finder".
Étapes pour supprimer DerivedData:
Go
>Go to Folder
Go
boutonXcode projects
Delete
les dossiers de projets dont vous n'avez pas besoin.J'ai créé une commande bash. Configurez-le en 3 étapes simples. puis dans le terminal, tapez simplement cleandd
https://github.com/Salarsoleimani/Usefulscripts
Pour Xcode version 8.2 (8C38), vous pouvez supprimer complètement les projets (nom du projet dans Xcode, programmes, données, etc.) un par un en procédant comme suit: [Remarque: les instructions ne concernent pas uniquement la suppression des noms de projet du Fenêtre de bienvenue]
Lancez Xocde et attendez que la fenêtre de bienvenue s'affiche. Les projets seront affichés sur le côté droit (voir ci-dessous) Fenêtre d'accueil Xcode
Cliquez avec le bouton droit sur le projet que vous souhaitez supprimer complètement et une fenêtre contextuelle [Afficher dans le dossier] apparaît; sélectionnez-le pour savoir où se trouve le projet dans le [Finder] (voir ci-dessous) Trouver le dossier du projet
Cliquez avec le bouton droit sur le dossier du projet dans le Finder pour trouver son chemin à travers [Get Info]; utilisez le chemin dans la fenêtre Info pour aller au dossier parent, et allez-y [Localiser le chemin du dossier du projet] (voir ci-dessous)
Cliquez avec le bouton droit sur le dossier de projet (par exemple DemoProject01) et le fichier Porject (DemoProject01.xcodeproj) et sélectionnez [Déplacer vers la corbeille]; vous verrez que (a) le dossier dans le Finder est supprimé ET (b) le projet dans la liste des projets de la fenêtre de bienvenue de Xcode est supprimé.
Derived Data
contenu du dossier.