Ako publikovať aplikáciu v App Store: od TestFlight po schválenie
Ak chcete publikovať aplikáciu v App Store, pripojte sa k Apple Developer Program (od novembra 2026 99 USD ročne), vytvorte aplikáciu v App Store Connect, nahrajte podpísané zostavenie, otestujte ju cez TestFlight, pridajte snímky obrazovky, popis, údaje o ochrane súkromia a vekové hodnotenie a potom kliknite na Add for Review a Submit for Review. Apple kontroluje každé odoslanie ručne, zvyčajne do jedného až dvoch dní, a po schválení aplikáciu vydáte v App Store. Tento návod prechádza tento postup obrazovka po obrazovke a uvádza problémy, kvôli ktorým sa aplikácie najčastejšie vracajú.
Stále aplikáciu len vytvárate? Začnite s návodom, ako vytvoriť aplikáciu pre iPhone.
Čo potrebujete pred začiatkom
- Členstvo v Apple Developer Program ako jednotlivec (ako predajca sa zobrazuje vaše zákonné meno) alebo ako organizácia (potrebujete D-U-N-S číslo, e-mail s firemnou doménou a funkčnú webovú stránku).
- Podpísané zostavenie vašej aplikácie nahrané do App Store Connect. Zvyčajne z Xcode alebo z nástroja Transporter od Apple, prípadne od služby, ktorá aplikáciu zostavuje za vás.
- URL zásad ochrany osobných údajov a URL podpory s aktuálnymi kontaktnými údajmi. Apple ich vyžaduje pre každú aplikáciu.
- Snímky obrazovky: 1 až 10 pre každú požadovanú veľkosť zariadenia, vo formáte JPEG alebo PNG bez priehľadnosti. App Store Connect ukazuje, aké veľkosti potrebuje; v čase písania je to veľkosť pre iPhone 6,9 palca (alebo 6,5 palca, ak nedodáte 6,9 palca) a veľkosti pre iPad, ak vaša aplikácia beží aj na iPade.
- Demo účet, ak je niektorá časť aplikácie za prihlásením.
Krok 1: Zaregistrujte sa do Apple Developer Program
Prihláste sa Apple účtom, ktorý má zapnuté dvojfaktorové overenie, a zaregistrujte sa. Jednotlivci zvyčajne schválení rýchlo. Organizácie by mali počítať s dlhšou dobou, pretože Apple overuje právny stav firmy a vaše oprávnenie podpisovať za ňu. Ak nemáte D-U-N-S číslo, vo väčšine krajín si ho môžete bezplatne vyžiadať, ale jeho vydanie trvá.
Krok 2: Vytvorte záznam aplikácie
V App Store Connect otvorte Apps, kliknite na + a vyberte New App. Zadajte:
- Platform: iOS.
- Name: názov v App Store, ktorý musí byť v obchode jedinečný.
- Primary language.
- Bundle ID: identifikátor aplikácie, napríklad com.vasafirma.vasaaplikacia. Musí sa zhodovať so zostavením.
- SKU: ľubovoľný interný kód.
Apple nedovoľuje vytvoriť tento záznam cez externé nástroje, takže to urobíte raz sami.
Krok 3: Nahrajte zostavenie
Ak zostavujete v Xcode, archivujte aplikáciu a nahrajte ju z Organizera. Zostavenia môžete nahrať aj pomocou Transporter alebo cez API App Store Connect.
Ak zostavujete s Mythex
V pláne Pro Mythex zostavuje vašu publikovanú aplikáciu ako aplikáciu pre iPhone na vlastných Macoch a nahráva ju do vášho TestFlight. Nepotrebujete Mac ani Xcode. Nastavenie trvá niekoľko minút:
- V App Store Connect otvorte Users and Access → Integrations → App Store Connect API a vytvorte Team key s rolou Admin.
- Stiahnite súbor .p8. Apple ho umožňuje stiahnuť iba raz, preto ho bezpečne uschovajte.
- Vložte súbor do panela Connect App Store v Mythex a vložte Issuer ID zobrazené nad zoznamom kľúčov. Mythex kľúč pred uložením overí u Apple.
Pri prvom zostavení vám Mythex povie presný názov a Bundle ID, ktoré máte použiť pri vytváraní záznamu aplikácie v kroku 2. Keď karta zostavenia zobrazí In TestFlight, Apple zostavenie spracúva zhruba 10 až 30 minút, potom je pripravené pre testerov. Viac nájdete v nástroji Mythex na tvorbu iOS aplikácií.
Krok 4: Testujte cez TestFlight
TestFlight je betakanál od Apple a pred kontrolou sa oplatí používať ho poriadne:
- Interní testeri: až 100 členov vášho tímu v App Store Connect. Zostavenie si môžu nainštalovať hneď po spracovaní.
- Externí testeri: až 10 000 ľudí, pozvaných e-mailom alebo verejným odkazom. Prvé zostavenie, ktoré pridáte do externej skupiny, prejde krátkou betakontrolou.
- Životnosť zostavenia: každé zostavenie sa dá testovať 90 dní.
Testeri nainštalujú aplikáciu TestFlight, prijmú pozvánku a nainštalujú vaše zostavenie. Požiadajte ich, aby urobili hlavné úlohy, a nie len aplikáciu otvorili. Náš návod na beta testovanie vysvetľuje, ako nájsť testerov a zbierať ich spätnú väzbu.
Krok 5: Vyplňte záznam v App Store
Na stránke verzie aplikácie doplňte:
- Snímky obrazovky pre každú požadovanú veľkosť, ktoré ukazujú skutočné obrazovky.
- Promotional text (nepovinné) a description, ktorý jasne hovorí, čo aplikácia robí.
- Keywords, oddelené čiarkami. Nepoužívajte názov aplikácie opakovane ani názvy konkurencie.
- Support URL a voliteľne marketingovú URL.
- Version number a copyright.
V sekcii App Information nastavte kategóriu, URL zásad ochrany osobných údajov a vekové hodnotenie odpoveďami na dotazník od Apple. V sekcii Pricing and Availability vyberte cenu (alebo bezplatné sprístupnenie) a krajiny.
Krok 6: Vyplňte App Privacy
App Privacy uvádza údaje, ktoré aplikácia zbiera, napríklad e-mail, meno, polohu alebo údaje o používaní, ako sa používajú a či sú prepojené s používateľom. Zobrazí sa na vašej stránke v App Store ako „štítok výživových hodnôt“ pre súkromie. Zahrňte údaje zbierané akýmkoľvek kódom tretích strán, napríklad analytikou alebo poskytovateľmi prihlásenia.
Táto sekcia je dostupná iba na webe App Store Connect, nie cez externé nástroje. Ak používate Mythex, agent vám povie, čo máte odpovedať, podľa toho, čo vaša aplikácia skutočne robí.
Krok 7: Pridajte informácie pre kontrolu a odošlite
V sekcii App Review Information doplňte kontaktné meno, telefón a e-mail a demo účet, ktorý funguje. Ak je potrebné niečo vysvetliť, pridajte poznámky, napríklad „karta Bookings zobrazí hodiny až po tom, ako sa do nejakej prihlásite“.
Potom vyberte zostavenie, ktoré ste otestovali, kliknite na Add for Review a na Submit for Review. Na jednej platforme môže byť v kontrole naraz iba jedna verzia.
S Mythex môžete požiadať agenta, aby túto časť urobil za vás. Priloží zostavenie, doplní, čo vie, a pred odoslaním sa vás opýta.
Krok 8: Čakajte, odpovedajte, vydajte
Apple uvádza, že aspoň polovica odoslaní sa kontroluje do 24 hodín a 90 % do 48 hodín. Keď sa stav zmení, dostanete e-mail. Ak Apple má otázky alebo zostavenie zamietne, správa sa zobrazí v sekcii App Review v App Store Connect; odpovedzte tam, opravte problém a odošlite znova.
Po schválení sa aplikácia vydá automaticky alebo čaká, kým ju vydáte manuálne, podľa toho, čo ste zvolili. Môžete tiež naplánovať dátum vydania.
Prečo sa aplikácie zamietajú a ako tomu predísť
- Neúplná aplikácia (smernica 2.1). Pády, zástupný text, nefunkčné odkazy, chýbajúce demo prihlásenie. Apple uvádza, že týmto problémom patrí viac ako 40 % nevyriešených prípadov. Pred odoslaním otestujte každé tlačidlo na skutočnom iPhone.
- Zabalená webová stránka (smernica 4.2). Apple očakáva funkcie, obsah a rozhranie, ktoré presahujú webovú stránku v rámčeku. Dajte aplikácii rozloženie prispôsobené telefónu, účty, uložené dáta a skutočné úlohy. Toto je obzvlášť dôležité pri zabalených webových aplikáciách vrátane tých, ktoré vytvoríte v Mythex.
- Chýbajúce vymazanie účtu v aplikácii (smernica 5.1.1(v)). Ak si ľudia môžu v aplikácii vytvoriť účet, musia ho vedieť vymazať aj v aplikácii.
- Predaj digitálneho obsahu mimo nákupov v aplikácii (smernica 3.1.1). Odomykanie funkcií alebo obsahu za peniaze v aplikácii vyžaduje nákup v aplikácii od Apple.
- Údaje o ochrane súkromia, ktoré nesedia s aplikáciou. Zabezpečte, aby sa App Privacy, vaše zásady ochrany osobných údajov a správanie aplikácie zhodovali.
Ak potrebujete stránku so zásadami, náš návod ako napísať obchodné podmienky a zásady ochrany osobných údajov vysvetľuje, čo treba zahrnúť.
Neskoršia aktualizácia aplikácie
Pri každej novej verzii zvýšte číslo verzie, nahrajte nové zostavenie, napíšte text „What's New“ a odošlite znova. Každé odoslanie sa kontroluje.
Ak je vaša aplikácia zabalená webová aplikácia, ako sú aplikácie Mythex, väčšina bežných zmien sa k používateľom na iPhone dostane po publikovaní webovej aplikácie, pretože telefónna aplikácia ju otvára. Novú verziu odosielate hlavne pri zmenách obalu aplikácie, ako sú ikona, názov alebo oprávnenia. Ak Apple už schválila dané číslo verzie, Mythex ho pred ďalším zostavením zvýši (napríklad z 1.0 na 1.1).
Publikovanie aj na Androide
Postup Google sa líši: jednorazový poplatok, testovacie kanály a pri nových osobných účtoch 14-dňový uzavretý test s 12 testermi. Pozrite si ako publikovať aplikáciu na Google Play.
Otázky
Koľko stojí dostať aplikáciu do App Store?
Apple Developer Program stojí od novembra 2026 99 USD ročne, v iných regiónoch s miestnymi cenami. Akreditované vzdelávacie inštitúcie môžu získať oslobodenie od poplatku. Ak v aplikácii predávate digitálny obsah alebo predplatné, Apple si z týchto predajov tiež berie províziu.
Ako dlho trvá kontrola v App Store?
Apple uvádza, že aspoň 50 % odoslaní skontroluje do 24 hodín a 90 % do 48 hodín. Neúplné odoslania trvajú dlhšie alebo sú zamietnuté, preto si pred odoslaním pripravte demo účet, zásady ochrany osobných údajov a snímky obrazovky.
Môžem publikovať aplikáciu pre iPhone bez Macu?
Áno, ak aplikáciu za vás zostaví a nahrá služba. Mythex Pro zostavuje vašu aplikáciu na vlastných Macoch a odosiela ju do vášho TestFlight pomocou kľúča API App Store Connect, ktorý si vytvoríte. Odoslanie na kontrolu potom spravíte v App Store Connect alebo požiadate agenta, aby ho pripravil.
Odosiela Mythex moju aplikáciu do App Store?
Mythex posiela zostavenia do TestFlight pomocou vášho vlastného kľúča App Store Connect. Záznam aplikácie si vytvoríte sami a sekciu App Privacy vyplníte na webe Apple; agent môže priložiť zostavenie a doplniť údaje o zázname, no pred odoslaním na kontrolu sa vás vždy opýta. Schválenie je vždy rozhodnutie Apple.
Aké sú najčastejšie dôvody zamietnutia v App Store?
Apple uvádza, že viac ako 40 % nevyriešených problémov spadá pod smernicu 2.1, App Completeness: pády, zástupný obsah, nefunkčné odkazy a chýbajúce informácie, napríklad demo prihlásenie. Ďalšie časté príčiny sú aplikácie, ktoré sú len zabalenou webovou stránkou, chýbajúce vymazanie účtu v aplikácii a predaj digitálneho obsahu mimo nákupov v aplikácii.