Как удалить XCode
Оглавление:
- Полное удаление Xcode из Mac OS X
- Зачем удалять Xcode?
- Удаление набора средств разработки Xcode для Unix
- Удалить папку разработчика Xcode и только содержимое
- Удалить поддержку системы Xcode
Ниже приведены новые простые инструкции по удалению современных версий Xcode. Также рассматривается удаление старых версий Xcode. Это подробное руководство по удалению Xcode с любого Mac, независимо от версии и выпуска Mac OS X.
Xcode — это пакет разработчика Apple для iOS и Mac OS X, он необходим, если вы собираетесь писать приложения для любой из этих ОС, и его установка включает в себя ряд других полезных утилит, помимо самой основной IDE.Дополнительные аспекты включают в себя такие вещи, как Interface Builder, iPhone Simulator, Quartz Composer, Dashcode, gcc, dtrace, perl, python, ruby и многое другое, что используется помимо базовой разработки iOS и Mac OS X, добавляя ценные утилиты для твикеров и администраторов. наборы инструментов.
Установка Xcode — это просто загрузка его из Mac App Store, но что, если вы хотите удалить Xcode?
Как удалить Xcode, зависит от того, какую версию вы пытаетесь удалить с Mac. Сначала мы рассмотрим удаление более новых версий Xcode, а затем также рассмотрим удаление старых версий приложения.
Удалите Xcode 10, Xcode 9, Xcode 8 и т. д. из Mac OS X
Удаление новых версий Xcode очень похоже на удаление любого другого приложения с Mac:
- Перейдите в папку /Applications/ и найдите приложение «Xcode»
- Перетащите «XCode» в корзину и очистите корзину, как обычно, щелкнув правой кнопкой мыши значок «Корзина» и выбрав «Очистить корзину»
Далее вы, вероятно, захотите удалить папку инструментов разработчика пользователя, расположенную в следующем месте — обратите внимание, что она включает данные разработчика пользователя, поэтому не делайте этого, если у вас есть проекты и другие данные в Xcode. резервные копии которых вы не создали где-либо еще или которые вам небезразличны:
Каталог ~/Library/Developer/, папка пользователя должна содержать папки «Xcode» и «CoreSimulator»:
- Откройте домашний каталог пользователя и перейдите в библиотеку
- Зайдите в папку «Разработчик» и удалите ее
Удаление этих папок вместе с приложением должно восстановить около 11 ГБ дискового пространства с Mac, а в OS X больше не будет Xcode. Если вы установили инструменты командной строки отдельно, на них не должно повлиять удаление самого xcode.
Обновление: Наши читатели отметили, что Xcode 4.3 значительно упрощает этот процесс, объединяя Xcode в одно приложение. Поэтому данное руководство наиболее актуально для более старых версий. XCode 4.3 и более поздние версии должны иметь возможность удаления, как и любое другое приложение Mac, тогда как более старые версии XCode требуют ручного процесса, описанного ниже.
Полное удаление Xcode из Mac OS X
Обратите внимание, что удаление Xcode отличается для более ранних выпусков приложения. Однако приведенные ниже инструкции по-прежнему действительны для всех более ранних версий Xcode, и вы обнаружите, что это не то же самое, что удаление общих приложений Mac или даже отказ от приложений по умолчанию, поскольку Xcode занимает гораздо больше места, поэтому для удаления Xcode вам придется зайти в командную строку.
Это удалит все, что относится к Xcode, с Mac:
- Запустите Терминал, расположенный в /Applications/Utilities/, и введите следующее:
- Подтвердите пароль администратора (требуется для sudo) и разрешите выполнение скриптов
sudo /Developer/Library/uninstall-devtools --mode=all
Не забудьте удалить приложение Install Xcode Если вы удалите Xcode, исходное приложение Install Xcode, вероятно, все еще находится в вашем Папка /Applications/, загруженная из Mac App Store, не забудьте удалить и ее, иначе вы тратите впустую 1,8 ГБ дискового пространства.
Зачем удалять Xcode?
Если вы не используете Xcode или сопутствующие утилиты, рекомендуется удалить пакет. Почему? Самая простая причина заключается в том, что Xcode занимает много места на диске, обычно для установки требуется минимум 7 ГБ дискового пространства, а одно только приложение-установщик — еще 1.8 ГБ — это слишком много места для хранения, занятого чем-то, что потенциально бесполезно.
Теперь, когда мы рассмотрели основной процесс удаления всего, что связано с Xcode, и рассказали, почему некоторым людям было бы полезно это сделать, мы углубимся в более конкретную информацию и некоторые другие варианты удаления, которые могут быть полезным для некоторых пользователей.
Во-первых, приведенная выше команда удаления с -mode=all на самом деле просто запускает три отдельных сценария, упрощающих процесс удаления. Для тех, кому интересно, эти отдельные сценарии:
/Library/Developer/Shared/uninstall-devtools /Library/Developer/4.1/uninstall-devtools /Developer/Library/uninstall-developer-folder
Их не нужно запускать независимо, хотя вы можете сделать это, если хотите, подробнее об этом ниже.
Если вы хотите выборочно удалить части Xcode, а не все, используйте приведенные ниже команды. В этом нет необходимости, если вы запустите указанную выше команду –mode=all.
Удаление набора средств разработки Xcode для Unix
Если вы хотите удалить только командную строку, вы можете сделать это с помощью этой команды:
sudo /Developer/Library/uninstall-devtools --mode=unixdev
Это на самом деле связано с вышеупомянутым сценарием «/Library/Developer/Shared/uninstall-devtools». Лично я считаю, что набор инструментов Unix является одним из самых полезных аспектов установки Xcode, поэтому я не уверен, зачем вам это нужно, но приятно знать, что вы можете это сделать.
Удалить папку разработчика Xcode и только содержимое
Это сохранит другие аспекты Xcode нетронутыми, но удалит все в каталоге /Developer:
sudo /Developer/Library/uninstall-devtools --mode=xcodedir
Эта команда является ярлыком для ранее упомянутого скрипта «/Developer/Library/uninstall-developer-folder». Если вы хотите удалить каталог /Developer, запустите эту команду, а не удаляйте его вручную через Finder.
Удалить поддержку системы Xcode
Выборочное удаление только системной поддержки Xcode (не рекомендуется):
sudo /Developer/Library/uninstall-devtools --mode=systemsupport
Эта команда просто запускает следующие сценарии: «/Library/Developer/Shared/uninstall-devtools» и «/Library/Developer/4.1/uninstall-devtools»
Расположение файлов данных Xcode
Полный набор данных, связанных с Xcode, которые вы можете захотеть сделать резервной копией или удалить, если вы удаляете Xcode с Mac, находится в следующих местах и файлах:
/Applications/Xcode.app
~/Library/Caches/com.apple.dt.Xcode
~/Библиотека/Разработчик
~/Library/MobileDevice
~/Library/Preferences/com.apple.dt.Xcode.plist
/Library/Preferences/com.apple.dt.Xcode.plist
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
Вы также можете удалить эти файлы вручную, но опять же, если вы заботитесь о сохранении своей среды, рассмотрите возможность резервного копирования данных перед удалением приложений, файлов и компонентов Xcode вручную.
На этом почти все заканчивается. Вы можете выполнить некоторые из этих задач с помощью утилиты удаления, такой как AppCleaner, но для достижения наилучших результатов рекомендуется придерживаться решения, связанного с самим Xcode.