El elemento "Xcode" no se puede mover a la Papelera porque algunas de sus extensiones están en uso

32

Estoy tratando de eliminar Xcode de mi MacBook, para poder descargar la última versión (actualizarla en la tienda de aplicaciones solo me da ese círculo giratorio, que ha estado funcionando durante tres días).

Sin embargo, cada vez que lo arrastro a la basura, no pasa nada. Cuando lo elimino de la carpeta de aplicaciones, dice lo siguiente:

El elemento "Xcode" no se puede mover a la Papelera porque algunas de sus extensiones están en uso.

Una de las sugerencias en línea es usar Activity Monitor para descubrir cualquier instancia abierta de la aplicación. Bueno, a menos que las extensiones de Xcode tengan un nombre diferente, no vi nada que incluso comience con X allí.

¿Alguien puede ayudarme por favor?

Detalles adicionales:
Estoy en El Capitan, intentando actualizar mi Xcode de 6. algo a la versión más nueva 7, antes de que esto sucediera.

zack_falcon
fuente

Respuestas:

69

Lo solucionó haciendo lo siguiente

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
fuente
1
¡Funcionó! ¡Extraño! Eliminar una subcarpeta para eliminar padre! ¿como funciona?
Necktwi
Es porque los complementos XCode están en uso. @neckTwi.
Lal Krishna
Gran trabajo con el mensaje de error, Apple
syonip
11

Esto funcionó para mí:

 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
fuente
2

El problema para mí fue que tenía la nueva versión de Xcode ejecutándose. La solución fue cerrar Xcode y luego podría eliminar el archivo de la aplicación beta.

Brenden
fuente
Los usuarios de Xamarin (Visual Studio) también pueden cerrar Visual Studio, y es posible que tengan que reiniciar mac para asegurarse de que todavía no se estén ejecutando complementos.
ToolmakerSteve
1

Tenía Xcode y el simulador ejecutándose en otro perfil de usuario. Cerrar estas ventanas solucionó el problema para mí.

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

Reiniciar la máquina hizo el truco.

zack_falcon
fuente
0

Tenía una versión antigua de Xcode (10.2) que guardaba en caso de que 10.3 no funcionara. Funcionó bien y olvidé mi instancia renombrada durante un mes más o menos. Lo vi en mi carpeta de aplicaciones y decidí limpiarlo. Me dio el mensaje anterior sobre tener extensiones en uso. Curiosamente, la solución fue cerrar la NUEVA instancia de Xcode. En otras palabras, el error no dice que el Xcode que está intentando eliminar tiene extensiones en uso. Solo dice que se está utilizando una instancia de Xcode, por lo que no puede tirar ninguna otra. Así que limpia las cubiertas antes de limpiar tu versión estable de Xcode.

cicollinas
fuente
Duplicado de esta respuesta .
ToolmakerSteve