Ako stiahnuť Xcode a nainštalovať ho na váš Mac - a aktualizovať ho pre vývoj iOS

Xcode je nástroj, ktorý vývojári používajú na vytváranie aplikácií pre ekosystém Apple - MacOS, iOS a všetko, čo Apple.

Táto príručka vás prevedie úspešnou inštaláciou Xcode do vášho počítača Mac od začiatku do konca.

Tu je niekoľko užitočných tipov, ktoré by ste mali vedieť skôr, ako začnete:

  • Xcode funguje iba na macu. Ak ste na PC, bohužiaľ nebudete môcť používať Xcode.
  • Budete potrebovať dobré a stabilné pripojenie na internet. Najnovšia verzia má veľkosť okolo 8 gigabajtov.
  • Uistite sa, že máte v počítači najmenej 30 gigabajtov voľného miesta. Najnovší .xipsúbor (v čase písania článku v11.4.1) má zips ~ 8 gigabajtov. Po rozbalení je to ďalších 17 gigabajtov. Potom budete potrebovať nástroj príkazového riadku, ktorý má ďalších 1,5 gigabajtov.

Tu je prehľad krokov na inštaláciu Xcode

  1. Stiahnite si Xcode
  2. Nainštalujte si nástroj príkazového riadku
  3. Otvorte novú verziu
  4. Vymazať súbory

Upozorňujeme, že v nasledujúcich krokoch som uviedol niektoré príkazy terminálu. Tieto príkazy je možné zadať do vášho súčasného pracovného adresára. To znamená, že nemusíte navigovať do žiadneho konkrétneho priečinka.

Ak naozaj chcete, môžete najskôr cdzadať príkaz pred vykonaním pokynov v nasledujúcich krokoch. Týmto sa vrátite späť do domovského priečinka.

Krok 1: Stiahnite si Xcode

Existujú dva spôsoby, ako to urobiť. Pre najnovšiu verziu a teoreticky „ľahkú“ inštaláciu môžete využiť App Store. Túto možnosť neodporúčam.

Najradšej používam stránky pre vývojárov. To prináša bonusovú možnosť, že si môžete stiahnuť ľubovoľnú verziu, ktorú chcete.

Možnosť č. 1: Stiahnutie pomocou App Store pre najnovšiu verziu (nie moja preferovaná možnosť)

Teoreticky by malo ísť o bezproblémový a bezbolestný proces. Ak ale inštalácia z posledného kroku z nejakého dôvodu zlyhá, je ťažké ju vyriešiť.

Existuje niekoľko dôvodov zlyhania a nie je ľahké zistiť, ktorá je hlavná príčina. Ak narazíte na zlyhanie, pri každom pokuse o odstránenie chyby budete musieť znova prevziať celý súbor. Keďže najnovšia verzia má 8 gigabajtov, tento prístup ma veľmi nebavil.

Ak sa však cítite odvážne, postupujte takto:

  • Otvorte na Macu App Store
  • Prihlásiť sa
  • Vyhľadajte Xcode
  • Kliknite na inštalovať alebo aktualizovať

Možnosť 2: Stiahnutie konkrétnej verzie prostredníctvom stránky pre vývojárov (moja preferovaná možnosť)

  1. Prejdite do sekcie „viac“ na webe vývojárov spoločnosti Apple
  2. Prihláste sa pomocou ID účtu iTunes
  3. Zadajte požadovanú verziu a stiahnite si Xcode_x_x_x.xipsúbor. Majte na pamäti, že Xcode 11.4.1 má 8 gigabajtov, takže to bude chvíľu trvať v závislosti od vášho internetového pripojenia.
  4. Po stiahnutí súboru ho .xipextrahujte kliknutím na . Váš laptop ho extrahuje do rovnakého priečinka, do ktorého ste ho stiahli. Tento proces extrakcie je automatický. Po kliknutí na .xipsúbor už nemusíte robiť nič viac . Tento krok bude trvať niekoľko minút.
  5. [Voliteľné] Po extrakcii premenujte aplikáciu na „Xcode11.xx“, ak používate viac verzií.
  6. Presuňte aplikáciu do priečinka Aplikácie
  7. [Voliteľné] Nastavte novú verziu Xcode ako predvolenú. Otvorte Terminál a napíšte sudo xcode-select -switch /Applications/Xcodex.x.x.app. Nahraďte x.x.xčíslom verzie. Napríklad: Xcode11.4.1.app. Budete musieť zadať heslo správcu počítača. Som si istý, že sa tým aktualizuje predvolená verzia Xcode pre všetkých používateľov vášho počítača, takže je lepšie najskôr sa poradiť s ostatnými používateľmi

Krok 2: Nainštalujte nástroj príkazového riadku (CLT)

Ak máte vo svojom počítači viac používateľov, budete musieť aktualizovať CLT pre každého používateľa.

Stiahnuť ▼ .dmg

Ak chcete aktualizovať CLT, prejdite na web vývojárov aplikácií a stiahnite si nástroj príkazového riadku .dmg.

Ak ste nikdy predtým nenainštalovali Xcode, budete pravdepodobne môcť aktualizovať svoj terminál tak, že xcode-select --installnamiesto návštevy webových stránok pre vývojárov zadáte príkaz.

Ale ak máte v počítači nainštalovanú existujúcu verziu Xcode, pravdepodobne sa vám zobrazí táto chyba:

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

To znamená, že budete musieť ísť na web vývojára.

Inštalácia CLT

Po .dmgdokončení sťahovania súbor otvorte dvojitým kliknutím. Otvorí sa malé okno, ktoré vyzerá takto:

Dvakrát kliknite na políčko a podľa pokynov nainštalujte CLT. Dokončenie bude trvať niekoľko minút.

Na konci inštalácie sa vás môže opýtať, či to chcete presunúť do koša. Keď to urobí, hovorí sa o presunutí .dmgsúboru do koša. Pretože by ste tento súbor už nepotrebovali. Tomu vždy hovorím áno.

Krok 3: Otvorte Xcode

Otvorte priečinok Aplikácie a otvorte novú verziu Xcode. Ak ste premenovali Xcode, otvorte správnu aplikáciu

Xcode vás môže vyzvať na inštaláciu ďalších komponentov. Kliknite na inštalovať. Bude to trvať niekoľko minút.

Počas inštalácie skontrolujte, či je predvolená verzia Xcode tá, ktorú ste práve stiahli:

  • Otvorte terminál
  • Typ brew config
  • Mali by ste vidieť verzie „CLT“ a „Xcode“, ako aj všetko ostatné. To by malo odrážať verziu, ktorú ste práve stiahli. V mojom prípade som si stiahol Xcode 11.4.1.
CLT: 11.4.1.0.1.1586360307 Xcode: 11.4.1 => /Applications/Xcode11.4.1.app/Contents/Developer

Po nainštalovaní komponentov sa spustí Xcode. Mali by ste byť schopní vyzdvihnúť svoje staré projekty a plynule pokračovať tam, kde ste prestali *.

* Upozorňujeme, že ak používate akékoľvek nástroje proxy, napríklad Charles, budete musieť tieto certifikáty znova nainštalovať do svojho simulátora.

Ak sa pri zostavovaní alebo spustení projektu vyskytnú nejaké chyby, skontrolujte, ktoré zariadenie sa pokúšate spustiť. Nová verzia si nemusí pamätať zariadenie, ktoré ste používali predtým. Ak je to tak, kliknite na zariadenie a v rozbaľovacej ponuke zvoľte možnosť „Pridať ďalšie simulátory“ a pridajte požadované zariadenie.

Krok č. Vymažte súbory

Ak vo svojom počítači nepotrebujete staršie verzie Xcode, môžete ich odinštalovať a získať späť miesto na pevnom disku.

Môžete tiež vymazať .xipsúbor verzie, ktorú ste práve stiahli, a CLT.dmgsúbor.

To je všetko. Dúfam, že vám to pomohlo úspešne nainštalovať Xcode. Bavte sa s tým!