Element „Xcode” nie może zostać przeniesiony do Kosza, ponieważ niektóre jego rozszerzenia są w użyciu


32

Próbuję usunąć Xcode z mojego MacBooka, aby móc pobrać najnowszą wersję (aktualizacja w sklepie z aplikacjami daje mi tylko to wirujące koło, które trwa od trzech dni).

Jednak za każdym razem, gdy przeciągam go do kosza, nic się nie dzieje. Gdy usuwam go z folderu aplikacji, pojawia się następujący komunikat:

Element „Xcode” nie może zostać przeniesiony do Kosza, ponieważ niektóre jego rozszerzenia są w użyciu.

Jedną z sugestii online jest użycie Monitora aktywności do znalezienia otwartych instancji aplikacji. Cóż, chyba że rozszerzenia Xcode mają inne nazwy, nie widziałem niczego, co zaczyna się od X w środku.

Czy ktoś może mi pomóc, proszę?

Dodatkowe informacje:
Jestem na El Capitan, próbuję zaktualizować swój Xcode z 6. wersji do nowszej wersji 7, zanim to się stało.

Odpowiedzi:


69

Naprawiono to, wykonując następujące czynności

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  

1
Zadziałało! Dziwne! Usuń podfolder, aby usunąć element nadrzędny! jak to działa?
Necktwi

Jest tak, ponieważ używane są wtyczki XCode. @neckTwi.
Lal Krishna

Świetna robota z komunikatem o błędzie, Apple
syonip

11

To działało dla mnie:

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

2

Problemem było to, że miałem uruchomioną nową wersję Xcode. Rozwiązaniem było zamknięcie Xcode, a następnie mogłem usunąć plik aplikacji w wersji beta.


Użytkownicy Xamarin (Visual Studio) mogą także zamknąć program Visual Studio i być może trzeba będzie ponownie uruchomić komputer Mac, aby upewnić się, że wtyczki nie są nadal uruchomione.
ToolmakerSteve

1

Miałem Xcode i symulator działający na innym profilu użytkownika. Zamknięcie tych okien rozwiązało problem.

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


0

Miałem starą wersję Xcode (10.2), którą zachowałem na wypadek, gdyby 10.3 nie zadziałało. Udało się to dobrze i na miesiąc zapomniałem o mojej przemianowanej instancji. Widziałem to w folderze Aplikacje i postanowiłem posprzątać. Dało mi to powyższą wiadomość o używaniu rozszerzeń. Co ciekawe, poprawką było wyłączenie NOWEJ instancji Xcode. Innymi słowy, błąd nie oznacza, że ​​Xcode, który próbujesz usunąć, ma używane rozszerzenia. Mówi tylko, że używana jest instancja Xcode, więc nie możesz wyrzucić innych. Więc wyczyść pokłady przed wyczyszczeniem stabilnej wersji Xcode.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.