Как полностью удалить 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.