web-dev-qa-db-fra.com

Comment "Supprimer les données dérivées" dans Xcode8?

Dans Xcode7, vous cliquez sur Fenêtre -> Projets et sélectionnez les projets dont vous souhaitez supprimer les données dérivées.

Mais avec Xcode8 beta 2 le menu du projet n'existe plus sous le menu Windows. Existe-t-il des méthodes rapides pour supprimer les données dérivées via l'interface Xcode8?

25
oyalhi
  • Fermer Xcode
  • Ouvrez le terminal et entrez cette commande

    rm -rf ~/Library/Developer/Xcode/DerivedData
    
45
Ghulam Rasool

Vous ne pouvez pas utiliser shift-alt-command-k .

shift-alt-command-k - Cela supprimera tous les produits et les fichiers intermédiaires dans le dossier de construction, ce qui est différent de supprimer les données dérivées.

Oui, le choix du menu 'Fenêtre/Projets' est manquant, donc tout revient au manuel maintenant.

Accédez à Préfs/Emplacements> Données dérivées, où vous pouvez cependant appuyer sur la petite flèche à la fin du chemin des données dérivées pour l'ouvrir dans le Finder. Ensuite, vous devez déterminer celui que vous souhaitez supprimer.

Ci-dessous est une capture d'écran ..

1) enter image description here

2) 2e façon de supprimer les données dérivées Fichier-> Paramètres du projet ...

enter image description here

enter image description here

37
Bhoomi Jagani

Vous pouvez ajouter un alias à la bash. Ouvert Terminal:

  1. Sudo nano ~/.bash_profile

  2. alias DeleteDerivedData='rm -rf ~/Library/Developer/Xcode/DerivedData'

  3. Ctrl + o

  4. Ctrl + x

  5. source ~/.bash_profile

Ainsi, chaque fois que vous souhaitez supprimer les données dérivées, accédez à Terminal et tapez l'alias que vous avez créé (DeleteDerivedData).

19
eMdOS

Pour Xcode version 8.2 (8C38), vous pouvez supprimer complètement les projets (nom du projet dans Xcode, programmes, données, données dérivées, etc.) un par un en procédant comme suit: [Remarque: les instructions ne concernent pas uniquement la suppression du projet noms de la 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

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]

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 dans le dossier parent, et allez-y

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 du Finder est supprimé ET (b) le projet dans la liste des projets de la fenêtre de bienvenue de Xcode est supprimé.

0
JubiAudio