Distribucija mobilnih aplikacija: šta je to, koji kanali i kako funkcioniše

Аутор: IT Sectr Објављено: 2026-06-09 Време читања: 9 мин

Distribucija aplikacija je finalna i jedna od najvažnijih faza mobilnog razvoja. Prema Business of Apps (2025), prosečno vreme recenzije u App Store je 28 sati, a u Google Play — 8 sati. Pogrešno podešavanje distribucije može odložiti izdavanje nedeljama i koštati poslovanje milione.

Glavne tačke

  • iOS: TestFlight za beta testiranje (do 10 000 osoba), Ad Hoc za ograničenu grupu (100 uređaja), Enterprise za interno korporativno distribuiranje.
  • Android: Internal Testing (do 100 učesnika), Closed Testing (do 100), Open Testing (do 100 000) i Production Track — fleksibilan sistem staged rollout za mobilne aplikacije.
  • App Store Review Guidelines i Google Play Developer Policies — skupovi pravila distribucije koje treba proučiti pre objavljivanja. Kršenje dovodi do odbijanja ili blokiranja naloga.
  • Staged Rollout (Google Play) — postepena distribucija ažuriranja (5% → 20% → 100%). Omogućava povlačenje problematične verzije pre nego što stigne do svih korisnika.
  • App Transfer — prenos aplikacije između developera. Zahteva saglasnost obe strane i proveru zahteva.

Distribucija na iOS: TestFlight, Ad Hoc, Enterprise

Distribucija iOS aplikacija je strogo kontrolisana od strane Apple-a. Distribucija mobilnih aplikacija na iOS-u prolazi kroz četiri kanala: App Store (javno izdavanje), TestFlight (beta testiranje), Ad Hoc (ograničena distribucija) i Enterprise (korporativna distribucija). Svaki ima svoje zahteve, limite i procedure.

TestFlight

TestFlight je Apple-ov zvanični alat za beta testiranje mobilnih aplikacija. Podržava do 10 000 eksternih testera (External Testing) i do 30 internih (Internal Testing — članovi tima). External Testing zahteva laku recenziju (Build Review, obično 1–2 minuta). TestFlight automatski distribuira ažuriranja — testeri dobijaju push obaveštenja. Interno testiranje ne zahteva recenziju — možete trenutno upload-ovati buildove za tim.

Ad Hoc Distribution

Ad Hoc je distribucija na ograničen broj uređaja (do 100 po nalogu). Za Ad Hoc, morate dodati UDID svakog uređaja u Apple Developer Portal i potpisati build sa Provisioning Profile-om koji sadrži te uređaje. Ad Hoc ne zahteva recenziju — pogodan za demo verzije i testiranje na klijentskim uređajima. Nedostatak: morate znati UDID svakog uređaja.

Enterprise Distribution

Apple Enterprise Developer Program ($299/godišnje) — distribucija aplikacija unutar organizacije bez App Store-a. Aplikacije se objavljuju na internom serveru, korisnici instaliraju preko linka. Enterprise ne zahteva Apple recenziju. Enterprise se ne može koristiti za distribuciju izvan organizacije — Apple ovo prati i blokira naloge. MDM (Mobile Device Management) — sistem za upravljanje korporativnim uređajima koji automatski instalira Enterprise aplikacije.

Distribucija na Android: Testing Tracks, Staged Rollout

Google Play pruža fleksibilniji sistem distribucije mobilnih aplikacija od App Store-a. Testing Tracks: Internal (interno), Closed (zatvoreno), Open (otvoreno). Svaki track ima svoje limite i zahteve. Nakon testiranja, aplikacija se objavljuje u Production Track-u.

Closed vs Open Testing

Internal Testing — do 100 testera putem e-pošte. Ne zahteva Google recenziju. Build se objavljuje u roku od nekoliko minuta. Closed Testing — do 100 testera, pristup putem liste e-pošte ili Google Group-a. Zahteva laku recenziju (obično nekoliko sati). Open Testing — do 100 000 testera, javni link. Aplikacija je vidljiva u Google Play-u kao "Rani pristup". Open Testing zahteva potpunu recenziju kao i produkcija.

Staged Rollout — postepena distribucija ažuriranja. Birate procenat korisnika (5%, 10%, 20%, 50%, 100%). Google Play automatski distribuira ažuriranje na izabrani procenat. Ako u prvim satima stignu žalbe ili crash-evi — vratite se na prethodnu verziju. Staged Rollout smanjuje rizike izdavanja i preporučuje se za sva produkcijska ažuriranja.

Production Track

Production Track — javno izdavanje na Google Play-u. Nakon objavljivanja, aplikacija je dostupna svim korisnicima. Google Play automatski proverava binarni fajl i skenira na zlonamerni kod. Nakon objavljivanja, možete upravljati zemljom, starosnim ograničenjima i monetizacijom. Internal App Sharing — distribucija direktno putem linka bez Play Console-a. Pogodno za QA testiranje na stvarnim uređajima.

Parametar iOS Android
Beta testiranjeTestFlight (do 10 000)Internal / Closed / Open (do 100 000)
EnterpriseApple Enterprise Program ($299/godišnje)Managed Play (EMM, besplatno)
RecenzijaRučna (24–48 sati)Automatska (2–8 sati)
Cena naloga$99/godišnje$25 jednokratno
Staged rolloutPhased Release (1%–100%, 7 dana)Staged Rollout (1%–100%, bilo koje vreme)
Format.ipa (putem Xcode/Transporter).aab (Android App Bundle)
App TransferDa (App Store Connect)Da (Play Console)

iOS — stroža recenzija i veći trošak ulaska. Android — fleksibilno testiranje i postepeno izdavanje. IT Sectr preporučuje korišćenje Open Testing za Android i TestFlight External za iOS — ovo pokriva 90% scenarija beta testiranja mobilnih aplikacija.

Politike distribucije aplikacija: App Store Guidelines, Google Play Policies

App Store Review Guidelines — Apple-ov dokument sa preko 100 pravila koja regulišu distribuciju mobilnih aplikacija. Glavni zahtevi: aplikacija mora biti stabilna, bez grešaka i u skladu sa Human Interface Guidelines. Apple odbija aplikacije sa pokvarenim linkovima, praznim ekranima i skrivenom funkcionalnošću. Google Play Developer Policies — Google-ova pravila: zlonamerne aplikacije, obmanjivanje korisnika i kršenje autorskih prava su zabranjeni.

App Store Guidelines

Ključna pravila za distribuciju aplikacija u App Store-u: 1) Safety — bez uvredljivog sadržaja, 2) Performance — aplikacija ne sme da se ruši, 3) Business — kupovine putem IAP (In-App Purchase) sa Apple-ovom provizijom od 15–30%, 4) Design — usklađenost sa HIG. Razlozi za odbijanje: pokvaren link ka politici privatnosti, nedostatak dugmeta "Vrati kupovine", korišćenje sistema plaćanja trećih strana.

Google Play Policies

Politike distribucije u Google Play-u uključuju: 1) Content Policies — sadržaj za odrasle i nasilje su zabranjeni, 2) Monetization — Google-ova provizija 15% (prvi milion $ — 15%, zatim 30%), 3) Privacy — obavezan URL politike privatnosti, 4) Advertising — reklame moraju da ispunjavaju standarde. Google automatski proverava binarni fajl na zlonamerni kod. App Content Rating — upitnik koji određuje starosna ograničenja aplikacije.

Export Compliance i DMCA

Export Compliance — Apple zahteva deklarisanje upotrebe kriptografije prilikom distribucije aplikacija. Većina aplikacija spada pod "Yes, but exempt" (koristi samo HTTPS). DMCA — zakon o autorskim pravima. Ako vaša aplikacija dozvoljava korisnicima da otpremaju sadržaj, podesite DMCA proceduru (žalbe zbog kršenja autorskih prava).

Nalozi za distribuciju aplikacija: Apple Developer i Google Play

Apple Developer Account — $99/godišnje za individualne developere, $299/godišnje za Enterprise. Organizacije se registruju kao Company/Organization za distribuciju mobilnih aplikacija pod brendom kompanije. Za objavljivanje je potreban D-U-N-S broj. Google Play Account — $25 jednokratno. Google Play zahteva verifikaciju identiteta (pasoš, vozačka dozvola) pre početka distribucije.

App Transfer

App Transfer — prenos aplikacije između developera. Na iOS-u — putem App Store Connect (App Transfer). Zahtevi: aplikacija mora biti objavljena, bez promena na čekanju, bez aktivnih sporova o distribuciji. Na Android-u — putem Play Console (Manage > Transfer app). Oba procesa traju 1–5 dana. Nakon prenosa, aplikacija zadržava ocenu, recenzije i pretplate.

Screenshot Requirements

Screenshot Requirements za App Store: 5.5" (iPhone 8 Plus), 6.5" (iPhone 14 Pro Max), 12.9" (iPad Pro). Za Google Play: minimum 2 screenshot-a po telefonu i tabletu. Preporučujemo 8 screenshot-ova. URL politike privatnosti — obavezan za distribuciju aplikacija u obe prodavnice. Ako aplikacija prikuplja lične podatke, link ka politici privatnosti mora biti u opisu i unutar aplikacije.

Često postavljana pitanja

Koliko košta nalog developera za Apple i Google?

Apple Developer nalog košta $99 godišnje. Google Play nalog košta $25 jednokratno. Za Enterprise distribuciju, Apple Enterprise Program košta $299 godišnje. Za startapove su dovoljni individualni nalozi.

Koliko traje recenzija u App Store i Google Play?

App Store — od nekoliko sati do 48 sati (retko do nedelju dana). Google Play — obično nekoliko sati za mobilne aplikacije, automatska recenzija. Prvo objavljivanje traje duže zbog provere naloga. IT Sectr preporučuje planiranje 3–5 dana za prvo objavljivanje.

Šta je TestFlight i kako funkcioniše?

TestFlight je Apple-ov zvanični alat za distribuciju mobilnih aplikacija tokom beta testiranja. Možete pozvati do 10 000 testera. Build prolazi kroz laku recenziju (nekoliko minuta). TestFlight podržava interno (do 30 korisnika) i eksterno testiranje.

Koja je razlika između Closed i Open Testing Track u Google Play-u?

Closed — do 100 testera putem liste e-pošte, bez javnog linka. Open — do 100 000 testera, pristup putem linka. Open Testing daje vidljivost u Google Play-u ali zahteva poštovanje politika.

Kako preneti aplikaciju na drugi developera?

App Transfer (iOS) — potpuni prenos aplikacije između Apple Developer naloga. Prenos u Google Play-u — putem podešavanja naloga. U oba slučaja potrebna je saglasnost obe strane i provera zahteva: aplikacija mora biti objavljena, bez promena na čekanju.

Sažetak

  • iOS: TestFlight za distribuciju mobilnih aplikacija (beta), Ad Hoc (100 uređaja), Enterprise (interno). $99/godišnje nalog.
  • Android: Internal/Closed/Open Testing + Production Track za distribuciju mobilnih aplikacija. Staged Rollout — obavezan za produkcijska ažuriranja.
  • App Store Review Guidelines — 100+ pravila. Google Play Policies — automatska provera binarnog fajla. Proučite ih pre objavljivanja.
  • Staged Rollout (Android) i Phased Release (iOS) — postepena distribucija ažuriranja. Smanjuje rizik od rušenja na svim korisnicima.
  • URL politike privatnosti je obavezan za obe prodavnice. Export Compliance — za iOS sa kriptografijom.
  • App Transfer — prenos aplikacije između naloga. Zadržava ocenu, recenzije i pretplate.
  • Screenshot Requirements — 2–8 screenshot-ova po telefonu i tabletu. Apple zahteva određene veličine ekrana.

Развићемо мобилну апликацију под кључ

IT Sectr креира iOS и Android апликације за стартапе и предузећа од 2017. године. Саветоваћемо вас и предложити најбоље решење.

Разговарајте о пројекту