Как да изтеглите Xcode и да го инсталирате на вашия Mac - и да го актуализирате за разработка на iOS

Xcode е инструментът, който разработчиците използват за създаване на приложения за екосистемата на Apple - MacOS, iOS и всичко, което Apple.

Това ръководство ще ви преведе как успешно да инсталирате Xcode на вашия Mac, от началото до края.

Ето няколко полезни съвета, които трябва да знаете, преди да започнете:

  • Xcode работи само на Mac. Ако сте на компютър, за съжаление няма да можете да използвате Xcode.
  • Ще ви трябва добра, стабилна интернет връзка. Най-новата версия е с размер около 8 гигабайта.
  • Не забравяйте да имате поне 30 гигабайта свободно пространство на вашия компютър. Последният .xipфайл (v11.4.1 по време на писането) е ~ 8 гигабайта компресиран. Когато го разархивирате, това са още 17 гигабайта. След това ще ви трябва инструментът за команден ред, който е още 1,5 гигабайта.

Ето преглед на стъпките за инсталиране на Xcode

  1. Изтеглете Xcode
  2. Инсталирайте инструмента за команден ред
  3. Отворете новата версия
  4. Изтрий файловете

Имайте предвид, че съм изброил някои команди на терминала в стъпките по-долу. Тези команди могат да бъдат въведени в настоящата работна директория. Това означава, че не е нужно да навигирате до която и да е конкретна папка.

Ако наистина искате, можете първо да въведете, cdпреди да въведете командите в стъпките по-долу. Това ще ви върне в началната папка.

Стъпка # 1: Изтеглете Xcode

Има два начина да направите това. За най-новата версия и теоретично "лесна" инсталация можете да използвате App Store. Не препоръчвам тази опция.

Предпочитам да използвам сайта за разработчици. Това идва с бонус опцията да можете да изтеглите всяка версия, която искате.

Вариант №1: Изтеглете през App Store за най-новата версия (не е моята предпочитана опция)

На теория това трябва да бъде безпроблемен и безболезнен процес. Но ако инсталацията се провали поради някаква причина на последната стъпка, е много трудно да се отстранят неизправности.

Има няколко причини за неуспех и не е лесен начин да разберете коя е основната причина. Ако все пак срещнете неизправност, ще трябва да изтеглите отново целия файл отново всеки път, когато се опитате да отстраните неизправността. Тъй като последната версия е 8 гигабайта, не ми хареса много този подход.

Но ако се чувствате смели, ето стъпките:

  • Отворете App Store на вашия Mac
  • Впиши се
  • Потърсете Xcode
  • Щракнете върху инсталиране или актуализиране

Вариант 2: Изтеглете чрез сайта за разработчици за конкретна версия (предпочитаната от мен опция)

  1. Насочете се към раздела „повече“ на уебсайта за разработчици на Apple
  2. Влезте с идентификатора на вашия акаунт в iTunes
  3. Въведете версията, която искате, и изтеглете Xcode_x_x_x.xipфайла. Имайте предвид, че Xcode 11.4.1 е 8 гигабайта, така че това ще отнеме известно време в зависимост от вашата интернет връзка.
  4. След като файлът бъде изтеглен, щракнете върху, за .xipда го извлечете. Вашият лаптоп ще го извлече в същата папка, в която сте го изтеглили. Този процес на извличане е автоматичен. Не е необходимо да правите нищо повече, след като щракнете върху .xipфайла. Тази стъпка ще отнеме няколко минути.
  5. [По избор] Веднъж извлечено, преименувайте приложението на „Xcode11.xx“, ако използвате множество версии.
  6. Плъзнете приложението в папката Applications
  7. [По избор] Задайте новата версия на Xcode по подразбиране. Отворете терминала и въведете sudo xcode-select -switch /Applications/Xcodex.x.x.app. Заменете x.x.xс номера на версията. Например: Xcode11.4.1.app. Ще трябва да въведете паролата на администратора на компютъра си. Сигурен съм, че това ще актуализира версията по подразбиране Xcode за всички потребители на вашия компютър, така че най-добре първо се консултирайте с други потребители

Стъпка 2: Инсталирайте инструмента за команден ред (CLT)

Ако имате няколко потребители на вашия компютър, ще трябва да актуализирате CLT за всеки потребител.

Изтегли .dmg

За да актуализирате CLT, отидете на уебсайта за разработчици на приложения и изтеглете инструмента за команден ред .dmg.

Ако никога преди не сте инсталирали Xcode, може да можете да актуализирате с вашия терминал, като въведете, xcode-select --installвместо да посетите уеб сайта на разработчика.

Но ако на вашата машина е инсталирана съществуваща версия на Xcode, вероятно ще видите тази грешка:

xcode-select: error: command line tools are already installed, use “Software Update” to install updates

Това означава, че вместо това ще трябва да отидете на уебсайта за разработчици.

Инсталиране на CLT

Когато .dmgизтеглянето завърши, щракнете двукратно върху файла, за да го отворите. Това ще отвори малък прозорец, който изглежда така:

Щракнете двукратно върху полето и следвайте указанията, за да инсталирате CLT. Ще отнеме няколко минути, за да завършите.

В края на инсталацията може да ви попита дали искате да преместите това в кошчето. Когато прави това, става дума за преместване на .dmgфайла в кошчето. Тъй като този файл вече не трябва. Винаги казвам „да“ на това.

Стъпка # 3: Отворете Xcode

Отворете папката Applications и отворете новата версия на Xcode. Ако сте преименували Xcode, уверете се, че сте отворили правилното приложение

Xcode може да ви подкани да инсталирате допълнителни компоненти. Щракнете върху инсталиране. Това ще отнеме няколко минути.

Докато се инсталира, проверете дали вашата версия на Xcode по подразбиране е тази, която току-що сте изтеглили:

  • Отворете терминала
  • Тип brew config
  • Трябва да видите версиите „CLT“ и „Xcode“, както и всичко останало. Това трябва да отразява версията, която току-що сте изтеглили. В моя случай изтеглих Xcode 11.4.1.
CLT: 11.4.1.0.1.1586360307 Xcode: 11.4.1 => /Applications/Xcode11.4.1.app/Contents/Developer

След като компонентите бъдат инсталирани, Xcode ще се стартира. Трябва да можете да вземете старите си проекти и да продължите безпроблемно там, където сте спрели *.

* Имайте предвид, че ако използвате някакви прокси инструменти, като Чарлз, ще трябва да инсталирате отново тези сертификати във вашия симулатор отново.

Ако срещнете някакви грешки, докато се опитвате да изградите или стартирате проект, проверете кое устройство се опитвате да стартирате. Новата версия може да не помни устройството, което сте използвали преди. Ако е така, щракнете върху устройството и изберете "Добавяне на допълнителни симулатори" от падащото меню, за да добавите устройството, което искате.

Стъпка # 4. Изтрийте файловете

Ако не се нуждаете от по-старите версии на Xcode на вашия компютър, можете да ги деинсталирате и да си върнете малко място на твърдия диск.

Можете също така да изтриете .xipфайла на току-що изтеглената версия, както и CLT.dmgфайла.

Това е всичко. Надявам се, че това ви е помогнало успешно да инсталирате Xcode. Забавлявайте се с него!