Как полностью удалить Xcode 4 - PullRequest
101 голосов
/ 10 марта 2011

Я хочу удалить все существующие версии SDK, а также Xcode 4.

Xcode 4 Guide говорит сделать это:

sudo /Xcode4/Library/uninstall-devtools --mode=all

Но у меня нет Xcode4 в этом местеи единственное место, где я вижу его, находится под /Developer/Applications

. Я уже запустил uninstall-devtools, который был ранее найден в /Developer/Applications, а затем выполнил переустановку.

Что еще можетЯ делаю, чтобы полностью удалить все и начать с нуля?

Ответы [ 7 ]

195 голосов
/ 12 марта 2011

Я использую эту команду:

sudo /Developer/Library/uninstall-devtools --mode=all

Редактировать (1 год спустя):

Если вы загрузили Xcode из App Store,он автономен, как предполагает @mediaslave.Вы можете просто перетащить его в корзину или использовать AppZapper (или аналогичную утилиту), чтобы удалить инструменты разработчика.

Если вы хотите обновить его, вы можете сделать это прямо через App Store.

25 голосов
/ 16 марта 2011
sudo /[xcode-path]/Library/uninstall-devtools --mode=all

Обычно [xcode-path] означает / Developer, но если у вас несколько версий, например, 3 установлена ​​первая, 4 - вторая, / Developer будет корневым каталогом xcode 3 и / Xcode4 для xcode 4.

14 голосов
/ 18 октября 2011

Убедитесь, что приложения Xcode, iOS Simulator и Mac App Store не работают, а затем попробуйте запустить скрипт удаления в этом (другом!) Месте:

/Library/Developer/Shared/uninstall-devtools

Именно здесь я его нашел.

Также удалите Install Xcode.app из папки «Программы» и Очистите корзину.

Затем снова запустите App Store и найдите / установите Xcode.

7 голосов
/ 16 марта 2012

Если у вас XCode 4.3.1, просто переместите в корзину файл XCode.app в папке Applications .

7 голосов
/ 06 марта 2012

su (или sudo su, как угодно)

find / -name uninstall-devtools

Это покажет, где находится утилита ...

5 голосов
/ 05 ноября 2012

Если вы установили xcode из Mac App Store, вам нужно удалить его с панели запуска. Вы можете сделать это, найдя значок xcode на стартовой панели, долго нажимая на значок, пока он не начнет танцевать. Затем удалите его и подождите некоторое время, пока xcode.app будет удален из / Application. Если вы вручную удалите xcode.app из / Application, магазин приложений продолжит думать, что он установлен, и не позволит вам переустановить его в будущем.

1 голос
/ 29 июля 2013

Я пытался удалить это, удалив его, но AppStore все еще думал, что он установлен. Я удалил некоторые файлы настроек в своем / приватном каталоге, что заставило AppStore «забыть», что я установил Xcode. Я использовал следующую команду:

sudo find / -iname '*xcode*' 2> /dev/null | egrep '^/private.*' | xargs -I file sudo rm -rfv file

Который удалил следующие файлы с моего компьютера:

/private/var/db/receipts/com.apple.pkg.XcodeMAS_iOSSDK_6_1.bom
/private/var/db/receipts/com.apple.pkg.XcodeMAS_iOSSDK_6_1.plist
/private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503/CachedSpecifications-Xcode
/private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503/CachedSpecifications-xcodebuild
/private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503

Я не знаю, для чего используются эти файлы, но это заставило AppStore забыть о том, что оно установлено, и это то, что мне нужно было. В моем случае AppStore не разрешал мне обновляться до новой версии Xcode.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...