Як завантажити 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перш ніж вводити команди в наступних кроках. Це поверне вас до домашньої папки.

Крок No1: Завантажте 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. Перетягніть програму в папку Програми
  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

Відкрийте папку Програми та відкрийте нову версію 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. Ви повинні мати змогу продовжувати свої старі проекти і продовжувати там, де ви зупинились, без проблем *.

* Зверніть увагу, що якщо ви використовуєте будь-які проксі-інструменти, такі як Чарльз, вам доведеться знову встановити ці сертифікати у симуляторі.

Якщо під час спроби побудови або запуску проекту ви виявили помилки, перевірте, який пристрій ви намагаєтеся запустити. Нова версія може не пам’ятати пристрій, яким ви раніше користувались. Якщо так, натисніть на пристрій і виберіть "Додати додаткові симулятори" зі спадного меню, щоб додати потрібний пристрій.

Крок No4. Видаліть файли

Якщо вам не потрібні старіші версії Xcode на вашому комп’ютері, ви можете видалити їх і повернути трохи місця на жорсткому диску.

Ви також можете видалити .xipфайл щойно завантаженої версії, а також CLT.dmgфайл.

Це все. Сподіваюся, це допомогло вам успішно встановити Xcode. Веселіться з цим!