# Inštalácia vlastnej appky na iPhone bez App Store

> Zadarmo s Macom a Xcode, ale appka po 7 dňoch vyprší. Platený účet, TestFlight, Expo build alebo Expo Go: ktorá metóda sa hodí práve tebe.

Pôvodná stránka: [Inštalácia vlastnej appky na iPhone bez App Store](https://devoria.fr/sk/blog/instalacia-vlastnej-appky-iphone-bez-app-store)
Autor: [Mehdi Azizi](https://devoria.fr/sk/mehdi-azizi)
Zverejnenie: 2026-11-04
Posledná revízia obsahu: 2026-11-04


Áno, svoju vlastnú appku si môžeš nainštalovať na iPhone bez App Store, a dokonca zadarmo. Potrebuješ Mac, Xcode a obyčajný Apple účet. **Ale s bezplatným účtom inštalácia vyprší po 7 dňoch**: appku musíš znova skompilovať a preinštalovať. Ak ju chceš mať dlhšie alebo ju nainštalovať bez Macu, potrebuješ platené členstvo v Apple Developer Program za 99 dolárov ročne.

Svoje appky Solys, TradaZen a Nolera testujem na iPhone dlho pred ich vydaním. Tento návod porovnáva päť oficiálnych ciest podľa stránok Apple a Expo, ktoré som prešiel 3. novembra 2026. Ak ťa zaujímajú celkové náklady na appku, prečítaj si radšej [ako vytvoriť iPhone aplikáciu zadarmo](https://devoria.fr/sk/blog/vytvorit-iphone-aplikaciu-zadarmo-cena).

## Päť spôsobov, ako nainštalovať appku, v porovnaní

| Metóda                         | Cena       | Treba Mac | Platnosť inštalácie     |
| ------------------------------ | ---------- | --------- | ----------------------- |
| Xcode, bezplatný účet          | Zadarmo    | Áno       | 7 dní                   |
| Xcode, platený účet            | 99 $ ročne | Áno       | Až 12 mesiacov          |
| Expo build inštalovaný odkazom | 99 $ ročne | Nie       | Až 12 mesiacov          |
| TestFlight                     | 99 $ ročne | Nie       | 90 dní na build         |
| Expo Go                        | Zadarmo    | Nie       | Viazaná na tvoj počítač |

Limity riadok po riadku:

- **Bezplatný účet**: 3 zariadenia a 10 identifikátorov appiek s platnosťou 7 dní a 3 appky na zariadenie.
- **Platený účet, Xcode alebo odkaz z Expo**: až 100 zaregistrovaných iPhonov za rok členstva.
- **TestFlight**: až 100 interných a 10 000 externých testerov, pričom pri externých appku kontroluje Apple.
- **Expo Go**: tvoj projekt beží vo vnútri appky Expo Go, bez vlastných natívnych modulov.

Platnosť 12 mesiacov zodpovedá platnosti inštalačných profilov podľa [dokumentácie Expo](https://docs.expo.dev/app-signing/app-credentials/). Ostatné čísla pochádzajú zo stránok Apple, ktoré citujem nižšie.

## Zadarmo, s Macom a Xcode

Je to jediný oficiálny spôsob, ako dostať skutočnú natívnu appku na iPhone bez plateného členstva. Xcode je [zadarmo v Mac App Store](https://apps.apple.com/fr/app/xcode/id497799835?mt=12). Aktuálna verzia vyžaduje macOS 26.6 a Mac s čipom Apple M1 alebo novším.

Podľa [dokumentácie Xcode](https://developer.apple.com/documentation/xcode/running-your-app-on-simulated-or-physical-devices) sú kroky takéto:

1. **Pripoj svoj Apple účet** v Xcode cez menu Settings a potom Apple Accounts. Bez členstva ho Xcode zobrazí ako Personal Team.
2. **Otvor záložku Signing & Capabilities** svojho projektu. Klikni na Set Up Signing, vyber svoj tím a zadaj jedinečný bundle identifikátor.
3. **Spáruj iPhone s Macom** cez Device Hub, káblom alebo bezdrôtovo.
4. **Vyber svoj iPhone** ako cieľ a klikni na Run. Xcode zariadenie zaregistruje a vytvorí inštalačný profil.

S Expo urobí to isté príkaz `npx expo run:ios --device`: lokálne skompiluje projekt cez Xcode a nainštaluje ho na pripojený iPhone. [Expo to uvádza](https://docs.expo.dev/develop/development-builds/introduction/): táto lokálna kompilácia je jediný spôsob, ako dostať development build na iPhone bez plateného účtu.

### Limity bezplatného účtu

[Pomoc Apple k vývojárskym účtom](https://developer.apple.com/help/account/basics/about-your-developer-account) stanovuje pre Personal Team tri limity:

- **najviac 10 identifikátorov appiek**, ktoré vypršia po 7 dňoch;
- **najviac 3 zariadenia**, ktoré tiež vypršia po 7 dňoch;
- **najviac 3 appky na zariadenie**.

**Inštalačné profily vypršia 7 dní po vytvorení.** Potom ťa Apple požiada, aby si appku znova skompiloval a preinštaloval z Xcode. Podľa tabuľky na tej istej stránke bezplatný účet nedáva prístup k App Store Connect, TestFlight ani k sekcii certifikátov a profilov. Pre osobnú appku, ktorú aj tak každý týždeň upravuješ, sa to dá. Pre appku, ktorú chceš používať denne bez premýšľania, to rýchlo začne otravovať.

## Zapnutie vývojárskeho režimu na iPhone

Appka skompilovaná v Xcode alebo nainštalovaná zo súboru `.ipa` sa neotvorí, kým je vývojársky režim vypnutý. [Apple ho navrhol](https://developer.apple.com/documentation/xcode/enabling-developer-mode-on-a-device) tak, aby zabránil nechcenej inštalácii rizikového softvéru. Na inštalácie z App Store alebo TestFlight nemá vplyv.

Ako ho zapnúť:

1. Otvor Settings a potom Privacy & Security.
2. V časti Security zapni Developer Mode.
3. V upozornení ťukni na Restart.
4. Po reštarte potvrď cez Turn On a zadaj svoj kód.

Podľa Apple sa táto možnosť v nastaveniach objaví až po začatí párovania s Macom alebo ak už bol iPhone spárovaný. [Podľa Expo](https://docs.expo.dev/guides/ios-developer-mode/) je vývojársky režim potrebný aj pre Expo buildy inštalované odkazom a pre lokálne development buildy. Bez Macu Expo odporúča najprv nainštalovať build a potom ťuknúť na jeho ikonu: zobrazí sa upozornenie s ponukou režim zapnúť.

## S plateným účtom: appka zostane nainštalovaná

Členstvo v [Apple Developer Program](https://developer.apple.com/programs/enroll/) stojí 99 dolárov za rok členstva, pričom cenu pri registrácii uvidíš v miestnej mene. Výber medzi jednotlivcom a organizáciou a to, čo členstvo pokrýva, rozoberám v článku [Apple vývojársky účet: cena a registrácia](https://devoria.fr/sk/blog/apple-developer-ucet-cena).

S ním inštalácia už nevydrží len 7 dní. Expo uvádza, že inštalačné profily vypršia po 12 mesiacoch. Podľa [pomoci Apple k zariadeniam](https://developer.apple.com/help/account/devices/devices-overview) môžeš zaregistrovať až 100 iPhonov za rok členstva. **Deaktivácia zariadenia neuvoľní miesto**: počítadlo sa vráti na 100 až na začiatku ďalšieho roka členstva.

Naďalej môžeš inštalovať z Xcode alebo použiť jednu z dvoch nasledujúcich metód, ktoré Mac nepotrebujú.

## Expo build inštalovaný odkazom

Expo túto metódu volá [interná distribúcia](https://docs.expo.dev/build/internal-distribution/). Servery EAS skompilujú tvoju appku a dajú ti inštalačný odkaz. Vyžaduje platený Apple Developer účet.

1. **Zaregistruj svoj iPhone** príkazom `eas device:create`. Príkaz vygeneruje odkaz alebo QR kód, ktorý otvoríš v telefóne.
2. **Pridaj profil** do `eas.json` s `"distribution": "internal"`, ako v [tutoriáli Expo](https://docs.expo.dev/tutorial/eas/internal-distribution-builds/).
3. **Spusti iOS build** s týmto profilom a potom otvor inštalačný odkaz na iPhone.

**iPhone pridaný dodatočne si vyžaduje nový build** alebo nové podpísanie existujúceho buildu. Expo tiež pripomína, že deaktivované zariadenia sa stále počítajú do limitu 100.

Je to ideálna metóda pre vlastnú appku, ktorá používa natívne moduly. Moje appky sú ešte na Expo SDK 57, zatiaľ čo Expo Go v App Store ide na SDK 58: testujem ich preto vo vlastných buildoch, nie v Expo Go.

## TestFlight: najpohodlnejšia cesta

TestFlight nainštaluje tvoju appku ako bežnú appku, bez vývojárskeho režimu a bez registrácie zariadenia. Podľa [pomoci App Store Connect](https://developer.apple.com/help/app-store-connect/test-a-beta-version/testflight-overview) **je každý build dostupný 90 dní**. Môžeš pozvať až 100 interných testerov, teda používateľov App Store Connect, ktorí majú prístup k tvojej appke.

Túto metódu používam každý deň. Interná skupina mojich appiek má nastavenú automatickú distribúciu: každý odoslaný build mi sám príde do appky TestFlight na iPhone. [Expo to potvrdzuje](https://docs.expo.dev/eas/json/): buildy sa pridávajú do skupín, kde je automatická distribúcia zapnutá.

Pri testeroch mimo tvojho tímu [Apple vyžaduje kontrolu](https://developer.apple.com/testflight/) prvého buildu. Všetky detaily nájdeš v článku [TestFlight: ako testovať iPhone aplikáciu](https://devoria.fr/sk/blog/testflight-otestovat-iphone-aplikaciu).

## Expo Go: vyskúšaj bez platenia

Expo Go je bezplatná appka, ktorá načíta tvoj projekt z počítača. Je to najrýchlejší spôsob, ako vidieť prvé obrazovky na iPhone, aj z PC. Od septembra 2026 [Expo vyžaduje prihlásenie](https://expo.dev/changelog/expo-go-57-login) do Expo účtu v termináli aj v appke na iPhone.

Dva limity, o ktorých by si mal vedieť:

- **Verzia.** [Expo Go podporuje len poslednú verziu SDK](https://docs.expo.dev/workflow/upgrading-expo-sdk-walkthrough/). [Jeho verzia v App Store](https://apps.apple.com/fr/app/expo-go/id982107779), vydaná 22. októbra 2026, ide na SDK 58. Nie je to však zaručené: na jar 2026 zostala na SDK 54, kým čakala na schválenie od Apple, podľa [changelogu Expo zo 4. mája 2026](https://expo.dev/changelog/expo-go-and-app-store-may-2026). Od SDK 56 ti preto `create-expo-app` ponúkne vytvoriť projekt kompatibilný s verziou v App Store. Ak tvoj projekt ide na inom SDK, `eas go` vyrobí tvoju vlastnú kópiu Expo Go distribuovanú cez TestFlight, ale potrebuješ platené členstvo.
- **Natívne moduly.** [Expo to hovorí priamo](https://docs.expo.dev/get-started/set-up-your-environment/): Expo Go je pieskovisko na učenie, obmedzené a nepoužiteľné pre projekt určený do produkcie. Hneď ako pridáš natívny modul, ktorý v Expo Go nie je, potrebuješ development build.

## Z Windows PC

Xcode existuje len na Macu. **Z Windows žiadna oficiálna metóda nenainštaluje natívnu appku na iPhone zadarmo.** [FAQ Expo](https://docs.expo.dev/faq/) to zhrnie: kompiluješ v cloude a na skutočnom iPhone testuješ cez Expo Go alebo development build. Zostávajú ti dve cesty:

- **Zadarmo**: Expo Go s projektom kompatibilným s jeho verziou v App Store.
- **S členstvom**: servery EAS skompilujú appku a ty ju nainštaluješ odkazom alebo cez TestFlight. [Expo uvádza](https://docs.expo.dev/deploy/submit-to-app-stores/), že jeho služba na odosielanie funguje pre iOS aj z Windows a Linuxu.

Celý postup bez Macu nájdeš v článku [ako publikovať iOS aplikáciu bez Macu](https://devoria.fr/sk/blog/publikovanie-ios-aplikacie-bez-macu-expo-eas).

## Ktorú metódu si vybrať

- **Appka je len pre teba, máš Mac a preinštalovanie raz za týždeň ti neprekáža**: Xcode a bezplatný účet.
- **Chceš ju používať každý deň bez premýšľania**: platené členstvo a potom TestFlight.
- **Tvoja appka používa natívne moduly a nemáš Mac**: členstvo a potom Expo build inštalovaný odkazom.
- **Len začínaš a chceš si pozrieť obrazovky**: Expo Go.
- **Chceš ju zdieľať s pár blízkymi**: TestFlight, s internými testermi alebo externou skupinou.

## Vytvor appku, ktorú si nainštaluješ

Inštalácia je len koniec cesty. Ak tvoríš appku s AI, [iOS & Android Kit](https://devoria.fr/sk/kits/ios) vychádza zo štartovacieho kódu mojich appiek, pripraveného pre Expo, a vedie ťa štyrmi krokmi až do App Store, vlastným tempom. Chyby, ktoré AI robí na mobilnom projekte, rozoberám v článku [ako vytvoriť aplikáciu s AI](https://devoria.fr/sk/blog/vytvorit-ios-aplikaciu-s-ai-nastrahy-kontroly).

Ak ešte váhaš, ako postupovať, [urob si bezplatnú diagnostiku](https://devoria.fr/sk/diagnostic): povie ti, čo ťa naozaj brzdí, a pošle ti môj checklist proti zamietnutiu od Apple. Kompletnú metódu s Expo nájdeš na stránke [mobilná aplikácia s React Native a Expo](https://devoria.fr/sk/expertise/mobilna-aplikacia-react-native-expo).

## Často kladené otázky

### Dá sa vlastná appka nainštalovať na iPhone bez App Store zadarmo?

Áno, s Macom, Xcode a bezplatným Apple účtom. Xcode appku skompiluje a nainštaluje na pripojený iPhone. Inštalácia vyprší po 7 dňoch a si obmedzený na 3 zariadenia a 3 appky na zariadenie.

### Prečo moja appka nainštalovaná cez Xcode prestane fungovať po 7 dňoch?

Pri bezplatnom účte Apple nechá inštalačné profily vypršať 7 dní po vytvorení. Vtedy appku znova skompiluj a preinštaluj z Xcode. S plateným členstvom profily platia až 12 mesiacov.

### Ako zapnúť vývojársky režim na iPhone?

Otvor Settings, potom Privacy & Security a v časti Security zapni Developer Mode. Ťukni na Restart a potom potvrď cez Turn On a svoj kód. Možnosť sa objaví po spárovaní iPhonu s Macom. Bez Macu najprv nainštaluj build a potom ťukni na jeho ikonu: upozornenie ti ponúkne režim zapnúť.

### Dá sa vlastná iPhone appka nainštalovať z Windows?

Natívna appka zadarmo nie, pretože Xcode existuje len na Macu. Zadarmo môžeš projekt spustiť v Expo Go. S plateným členstvom EAS skompiluje appku v cloude a ty ju nainštaluješ odkazom alebo cez TestFlight.

### Koľko iPhonov sa dá zaregistrovať s vývojárskym účtom?

S plateným účtom až 100 iPhonov za rok členstva. Deaktivácia zariadenia neuvoľní miesto. S bezplatným účtom je limit 3 zariadenia, ktoré vypršia po 7 dňoch.

### Ako dlho zostane appka nainštalovaná cez TestFlight?

Každý build je dostupný 90 dní. Pred uplynutím lehoty pošli nový build a nainštaluj ho z appky TestFlight.


## Tvoj projekt

[iOS & Android Kit](https://devoria.fr/sk/kits/ios): Vytvor si appku pre iPhone a Android s Claude Code: štartovací kód mojich appiek, cesta až do obchodov a všetky kity. 99 €.

[Diagnostika: čo ťa delí od tvojej iPhone appky](https://devoria.fr/sk/diagnostic): 7 otázok, 60 sekúnd: zistíš, čo ti naozaj bráni zverejniť tvoju iPhone appku, dostaneš cestu v 4 krokoch a kit, ktorý ti sedí.
