L'élément «Xcode» ne peut pas être déplacé vers la corbeille car certaines de ses extensions sont en cours d'utilisation

32

J'essaie de supprimer Xcode de mon MacBook, afin que je puisse télécharger la dernière version (la mettre à jour dans l'App Store me donne juste ce cercle tournant, qui dure depuis trois jours).

Cependant, chaque fois que je le fais glisser dans la corbeille, rien ne se passe. Lorsque je le supprime du dossier des applications, il indique ce qui suit:

L'élément «Xcode» ne peut pas être déplacé vers la corbeille car certaines de ses extensions sont en cours d'utilisation.

L'une des suggestions en ligne consiste à utiliser le Moniteur d'activité pour trouver toutes les instances ouvertes de l'application. Eh bien, à moins que les extensions de Xcode soient nommées différemment, je n'ai rien vu qui commence même par X là-dedans.

Quelqu'un peut-il m'aider?

Détails supplémentaires:
Je suis sur El Capitan, essayant de mettre à jour mon Xcode de quelque chose vers la version plus récente 7, avant que cela ne se produise.

zack_falcon
la source

Réponses:

69

Corrigé en procédant comme suit

1. Control-click on Xcode  
2. Select 'show package contents'  
3. Open folder  
4. Delete plugins folder  
5. Open finder window  
6. Navigate to folder containing Xcode app  
7. Press command-delete and move to bin  
ravindar
la source
1
Ça a marché! Bizarre! Supprimez un sous-dossier pour supprimer le parent! Comment ça marche?
Necktwi
C'est parce que les plug-ins XCode sont en cours d'utilisation. @neckTwi.
Lal Krishna
Excellent travail avec le message d'erreur, Apple
syonip
11

Cela a fonctionné pour moi:

 1. Open Activity Monitor 
 2. Search for XCode 
 3. Force quit all running instances of XCode
 4. Try again to move XCode to Trash
db42
la source
2

Le problème pour moi était que j'avais la nouvelle version de Xcode en cours d'exécution. La solution était de fermer Xcode et de supprimer le fichier d'application bêta.

Brenden
la source
Les utilisateurs de Xamarin (Visual Studio) peuvent également fermer Visual Studio et doivent peut- être redémarrer mac pour être sûr qu'aucun plug-in n'est toujours en cours d'exécution.
ToolmakerSteve
1

J'avais Xcode et le simulateur fonctionnant sur un autre profil utilisateur. La fermeture de ces fenêtres a résolu le problème pour moi.

1. Log in to your other user profiles which share Xcode
2. Quit any running instance
3. Attempt to delete it 
termorrell
la source
0

Le redémarrage de la machine a fait l'affaire.

zack_falcon
la source
0

J'avais une ancienne version de Xcode (10.2) que je gardais au cas où 10.3 ne fonctionnerait pas. Cela a très bien fonctionné et j'ai oublié mon instance renommée pendant environ un mois. Je l'ai vu dans mon dossier Applications et j'ai décidé de nettoyer. Cela m'a donné le message ci-dessus sur l'utilisation des extensions. Fait intéressant, le correctif consistait à fermer la NOUVELLE instance de Xcode. En d'autres termes, l'erreur ne dit pas que le Xcode que vous essayez de supprimer a des extensions en cours d'utilisation. Cela signifie simplement qu'une instance de Xcode est en cours d'utilisation, vous ne pouvez donc pas en jeter d'autres. Alors nettoyez les decks avant de nettoyer votre version stable de Xcode.

cycollins
la source
Duplication de cette réponse .
ToolmakerSteve