Как полностью удалить Xcode 4

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

В руководстве Xcode 4 сказано:

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

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

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

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

Ответ 1

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

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

Изменить (1 год спустя):

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

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

Ответ 2

sudo /[xcode-path]/Library/uninstall-devtools --mode=all

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

Ответ 3

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

/Library/Developer/Shared/uninstall-devtools

Вот где я его нашел.

Также удалите Install Xcode.app из папки Applications и Empty Trash.

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

Ответ 4

su (или sudo su, что угодно)

find / -name uninstall-devtools

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

Ответ 5

Если у вас есть XCode 4.3.1, просто перейдите в корзину XCode.app в папке Приложения.

Ответ 6

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

Ответ 7

Я попытался удалить это, удалив его, но 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.