Як видалити XCode
Зміст:
- Повністю видаліть Xcode з Mac OS X
- Навіщо видаляти Xcode?
- Видаліть Xcode's Unix Development Toolkit
- Видалити лише папку розробника 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» у смітник і очистіть кошик, як зазвичай, клацнувши правою кнопкою миші значок кошика та вибравши «Очистити кошик»
Далі ви, ймовірно, захочете видалити папку користувача Developer tools, яка знаходиться в наступному місці – зауважте, що це включає дані користувача розробника, тому не робіть цього, якщо у вас є проекти та інші дані в 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
Не забудьте видалити програму встановлення Xcode Якщо ви видалите Xcode, оригінальна програма встановлення 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's Unix Development Toolkit
Якщо ви хочете видалити лише частину командного рядка, ви можете зробити це за допомогою цієї команди:
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/Developer
~/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.