Appdistribution är det sista och ett av de mest kritiska stegen inom mobil utveckling. Enligt Business of Apps (2025) är den genomsnittliga granskningstiden i App Store 28 timmar och i Google Play 8 timmar. Felaktig distributionskonfiguration kan försena lanseringen med veckor och kosta företag miljoner.
Viktiga punkter
Distribution av iOS-appar kontrolleras strikt av Apple. Distribution av mobilappar på iOS sker via fyra kanaler: App Store (offentlig lansering), TestFlight (betatestning), Ad Hoc (begränsad distribution) och Enterprise (företagsdistribution). Var och en har sina egna krav, gränser och procedurer.
TestFlight är Apples officiella verktyg för betatestning av mobilappar. Det stöder upp till 10 000 externa testare (External Testing) och upp till 30 interna testare (Internal Testing — teammedlemmar). External Testing kräver en lätt granskning (Build Review, vanligtvis 1–2 minuter). TestFlight distribuerar uppdateringar automatiskt — testare får pushnotifieringar. Intern testning kräver ingen granskning — du kan ladda upp builds omedelbart för teamet.
Ad Hoc är distribution till ett begränsat antal enheter (upp till 100 per konto). För Ad Hoc måste du lägga till varje enhets UDID i Apple Developer Portal och signera builden med en Provisioning Profile som innehåller dessa enheter. Ad Hoc kräver ingen granskning — lämplig för demoversioner och testning på kundenheter. Nackdel: du måste känna till varje enhets UDID.
Apple Enterprise Developer Program ($299/år) — distribution av appar inom en organisation utan App Store. Appar publiceras på en intern server, användare installerar via en länk. Enterprise kräver ingen Apple-granskning. Enterprise får inte användas för distribution utanför organisationen — Apple övervakar detta och blockerar konton. MDM (Mobile Device Management) — ett system för hantering av företagsenheter som automatiskt installerar Enterprise-appar.
Google Play erbjuder ett mer flexibelt system för distribution av mobilappar än App Store. Testing Tracks: Internal (intern), Closed (stängd), Open (öppen). Varje spår har sina egna gränser och krav. Efter testning publiceras appen i Production Track.
Internal Testing — upp till 100 testare via e-post. Kräver ingen Google-granskning. Builden publiceras inom några minuter. Closed Testing — upp till 100 testare, åtkomst via e-postlista eller Google Group. Kräver en lätt granskning (vanligtvis några timmar). Open Testing — upp till 100 000 testare, offentlig länk. Appen syns i Google Play som "Tidig åtkomst". Open Testing kräver full granskning som produktion.
Staged Rollout — gradvis distribution av uppdateringar. Du väljer en procentandel användare (5%, 10%, 20%, 50%, 100%). Google Play distribuerar automatiskt uppdateringen till den valda procentandelen. Om klagomål eller krascher kommer in under de första timmarna — återställ till föregående version. Staged Rollout minskar lanseringsrisker och rekommenderas för alla produktionsuppdateringar.
Production Track — offentlig lansering på Google Play. Efter publicering är appen tillgänglig för alla användare. Google Play kontrollerar automatiskt binärfilen och skannar efter skadlig kod. Efter publicering kan du hantera land, åldersbegränsningar och intäktsgenerering. Internal App Sharing — direkt distribution via länk utan Play Console. Lämplig för QA-testning på verkliga enheter.
| Parameter | iOS | Android |
|---|---|---|
| Betatestning | TestFlight (upp till 10 000) | Internal / Closed / Open (upp till 100 000) |
| Enterprise | Apple Enterprise Program ($299/år) | Managed Play (EMM, gratis) |
| Granskning | Manuell (24–48 timmar) | Automatisk (2–8 timmar) |
| Kontokostnad | $99/år | $25 engångsavgift |
| Staged rollout | Phased Release (1%–100%, 7 dagar) | Staged Rollout (1%–100%, när som helst) |
| Format | .ipa (via Xcode/Transporter) | .aab (Android App Bundle) |
| App Transfer | Ja (App Store Connect) | Ja (Play Console) |
iOS — strängare granskning och högre inträdeskostnad. Android — flexibel testning och stegvis utrullning. IT Sectr rekommenderar att använda Open Testing för Android och TestFlight External för iOS — detta täcker 90% av betatestscenarierna för mobilappar.
App Store Review Guidelines — Apples dokument med över 100 regler som styr distribution av mobilappar. Huvudkrav: appen måste vara stabil, felfri och överensstämma med Human Interface Guidelines. Apple avvisar appar med trasiga länkar, tomma skärmar och dold funktionalitet. Google Play Developer Policies — Googles regler: skadliga appar, bedrägeri av användare och upphovsrättsintrång är förbjudna.
Nyckelregler för appdistribution i App Store: 1) Safety — inget stötande innehåll, 2) Performance — appen får inte krascha, 3) Business — köp via IAP (In-App Purchase) med Apples provision på 15–30%, 4) Design — överensstämmelse med HIG. Avslagsorsaker: trasig länk till integritetspolicy, avsaknad av knappen "Återställ köp", användning av tredjeparts betalningssystem.
Distributionspolicyer i Google Play inkluderar: 1) Content Policies — vuxeninnehåll och våld är förbjudna, 2) Monetization — Googles provision 15% (första 1 miljon USD — 15%, därefter 30%), 3) Privacy — obligatorisk URL till integritetspolicy, 4) Advertising — annonser måste uppfylla standarder. Google kontrollerar automatiskt binärfilen för skadlig kod. App Content Rating — en enkät som bestämmer appens åldersbegränsningar.
Export Compliance — Apple kräver deklaration av användning av kryptografi vid distribution av appar. De flesta appar faller under "Yes, but exempt" (använder endast HTTPS). DMCA — upphovsrättslag. Om din app tillåter användare att ladda upp innehåll, konfigurera en DMCA-procedur (klagomål om upphovsrättsintrång).
Apple Developer Account — $99/år för enskilda utvecklare, $299/år för Enterprise. Organisationer registrerar sig som Company/Organization för distribution av mobilappar under företagets varumärke. Ett D-U-N-S-nummer krävs för publicering. Google Play Account — $25 engångsavgift. Google Play kräver identitetsverifiering (pass, körkort) innan distribution påbörjas.
App Transfer — överföring av en app mellan utvecklarkonton. På iOS — via App Store Connect (App Transfer). Krav: appen måste vara publicerad, utan väntande ändringar, utan aktiva distributions tvister. På Android — via Play Console (Manage > Transfer app). Båda processerna tar 1–5 dagar. Efter överföringen behåller appen sitt betyg, recensioner och prenumerationer.
Screenshot Requirements för App Store: 5,5" (iPhone 8 Plus), 6,5" (iPhone 14 Pro Max), 12,9" (iPad Pro). För Google Play: minst 2 skärmdumpar per telefon och surfplatta. Vi rekommenderar 8 skärmdumpar. URL till integritetspolicy — obligatorisk för appdistribution i båda butikerna. Om appen samlar in personuppgifter måste en länk till integritetspolicyn finnas i beskrivningen och i appen.
Vanliga frågor
Apple Developer-kontot kostar $99 per år. Google Play-kontot kostar $25 i engångsavgift. För Enterprise-distribution kostar Apple Enterprise Program $299 per år. För nystartade företag räcker det med enskilda konton.
App Store — från några timmar till 48 timmar (sällan upp till en vecka). Google Play — vanligtvis några timmar för mobilappar, automatisk granskning. Den första publiceringen tar längre tid på grund av kontoverifiering. IT Sectr rekommenderar att avsätta 3–5 dagar för den första publiceringen.
TestFlight är Apples officiella verktyg för att distribuera mobilappar under betatestning. Du kan bjuda in upp till 10 000 testare. Builden genomgår en lätt granskning (några minuter). TestFlight stöder intern (upp till 30 användare) och extern testning.
Closed — upp till 100 testare via e-postlista, utan offentlig länk. Open — upp till 100 000 testare, åtkomst via länk. Open Testing ger synlighet i Google Play men kräver efterlevnad av policyer.
App Transfer (iOS) — fullständig överföring av en app mellan Apple Developer-konton. Överföring i Google Play — via kontoinställningar. I båda fallen krävs samtycke från båda parter och verifiering av krav: appen måste vara publicerad, utan väntande ändringar.
Sammanfattning
Vi utvecklar en mobil applikation nyckelfärdigt
IT Sectr skapar iOS- och Android-applikationer för startups och företag sedan 2017. Vi ger dig råd och föreslår den bästa lösningen.