O item "Xcode" não pode ser movido para a Lixeira porque algumas de suas extensões estão em uso

30

Estou tentando excluir o Xcode do meu MacBook, para que eu possa baixar a versão mais recente (atualizá-lo na loja de aplicativos dá-me aquele círculo giratório, que já dura três dias).

No entanto, sempre que eu o arrasto para o lixo, nada acontece. Ao excluí-lo da pasta de aplicativos, ele diz o seguinte:

O item "Xcode" não pode ser movido para a Lixeira porque algumas de suas extensões estão em uso.

Uma das sugestões on-line é usar o Monitor de atividades para descobrir quaisquer instâncias abertas do aplicativo. Bem, a menos que as extensões do Xcode tenham nomes diferentes, eu não vi nada que comece com o X lá.

Alguém pode me ajudar pls?

Detalhes adicionais:
Estou no El Capitan, tentando atualizar o meu Xcode de 6.algo para a versão mais recente 7, antes que isso acontecesse.

zack_falcon
fonte

Respostas:

67

Corrigido, fazendo o seguinte

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
fonte
1
Funcionou! Esquisito! Exclua uma subpasta para excluir pai! como funciona?
Necktwi
Isso ocorre porque os plug-ins do XCode estão em uso. @neckTwi.
Lal Krishna
Bom
11

Isso funcionou para mim:

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

O problema para mim era que eu tinha a nova versão do Xcode em execução. A solução foi fechar o Xcode e, em seguida, pude excluir o arquivo beta do aplicativo.

Brenden
fonte
Os usuários do Xamarin (Visual Studio) talvez também fechem o Visual Studio e talvez precisem reiniciar o mac para garantir que nenhum plug-in ainda esteja em execução.
ToolmakerSteve
1

Eu tinha o Xcode e o simulador rodando em outro perfil de usuário. Fechar essas janelas resolveu o problema para mim.

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

Reiniciar a máquina fez o truque.

zack_falcon
fonte
0

Eu tinha uma versão antiga do Xcode (10.2) que eu mantinha por aí, caso a 10.3 não desse certo. Funcionou muito bem e eu esqueci minha instância renomeada por mais ou menos um mês. Eu o vi sentado na minha pasta Aplicativos e decidi limpar. Ele me deu a mensagem acima sobre ter extensões em uso. Curiosamente, a correção foi encerrar a NOVA instância do Xcode. Em outras palavras, o erro não está dizendo que o Xcode que você está tentando excluir possui extensões em uso. É só dizer que uma instância do Xcode está em uso, então você não pode jogar fora outras. Portanto, limpe os decks antes de limpar o seu estábulo das versões do Xcode.

cycollins
fonte
Duplicado desta resposta .
ToolmakerSteve