Как да деинсталирате XCode
Съдържание:
- Напълно деинсталирайте Xcode от Mac OS X
- Защо да деинсталирате Xcode?
- Деинсталиране на Xcode's Unix Development Toolkit
- Деинсталирайте само папката и съдържанието на Xcode Developer
- Деинсталиране на системната поддръжка на 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 GB дисково пространство от 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 GB дисково пространство.
Защо да деинсталирате Xcode?
Ако не използвате Xcode или придружаващите го помощни програми, добра идея е да деинсталирате пакета. Защо? Най-простата причина е, че Xcode заема много дисково пространство, обикновено минимум 7 GB дисково пространство се консумират от инсталацията, а приложението за инсталиране само е още 1.8GB, това е много капацитет за съхранение, зает от нещо, което потенциално няма да се използва.
Сега, след като разгледахме основния процес на деинсталиране на всичко свързано с 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 Developer
Това ще запази други аспекти на 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.