Så publicerar du en app i App Store: från TestFlight till godkännande
För att publicera en app i App Store går du med i Apple Developer Program (99 USD per år från och med november 2026), skapar appen i App Store Connect, laddar upp ett signerat bygge, testar det via TestFlight, lägger till skärmbilder, beskrivning, uppgifter om integritet och åldersgräns och klickar sedan på Lägg till för granskning och Skicka in för granskning. Apple granskar varje inlämning manuellt, oftast inom en dag eller två, och när appen är godkänd släpper du den i App Store. Den här guiden följer den vägen skärm för skärm och listar de problem som oftast skickar tillbaka appar.
Bygger du fortfarande? Börja med så gör du en iPhone-app.
Det här behöver du innan du börjar
- Ett medlemskap i Apple Developer Program, antingen som privatperson (ditt juridiska namn visas som säljare) eller som organisation (kräver ett D-U-N-S-nummer, en e-postadress på företagets domän och en fungerande webbplats).
- Ett signerat bygge av din app, uppladdat till App Store Connect. Oftast från Xcode eller Apples Transporter, eller av en tjänst som bygger åt dig.
- En URL till integritetspolicyn och en support-URL med uppdaterade kontaktuppgifter. Apple kräver båda för varje app.
- Skärmbilder: 1 till 10 per obligatorisk enhetsstorlek, som JPEG eller PNG utan transparens. App Store Connect visar vilka storlekar som krävs. Just nu är det storleken för 6,9-tums iPhone (eller 6,5-tums om du inte levererar 6,9-tums), plus iPad-storlekar om din app körs på iPad.
- Ett demokonto om någon del av appen kräver inloggning.
Steg 1: Registrera dig i Apple Developer Program
Logga in med ett Apple-konto där tvåfaktorsautentisering är aktiverad och registrera dig. Privatpersoner godkänns oftast snabbt. Organisationer bör räkna med extra tid, eftersom Apple verifierar företagets juridiska status och din behörighet att skriva under för det. Om du saknar ett D-U-N-S-nummer kan du begära ett kostnadsfritt i de flesta länder, men det tar tid att få det.
Steg 2: Skapa appposten
I App Store Connect öppnar du Appar, klickar på + och väljer Ny app. Fyll i:
- Plattform: iOS.
- Namn: namnet som visas i App Store, som måste vara unikt i butiken.
- Primärt språk.
- Bundle ID: appens identifierare, till exempel com.dittföretag.dinapp. Den måste matcha bygget.
- SKU: valfri intern kod.
Apple tillåter inte externa verktyg att skapa den här posten, så du gör det en gång själv.
Steg 3: Ladda upp ett bygge
Bygger du i Xcode arkiverar du appen och laddar upp den från Organizer. Byggen kan också laddas upp med Transporter eller via App Store Connect API.
Om du bygger med Mythex
På Pro-planen bygger Mythex din publicerade app som en iPhone-app på egna Mac-datorer och laddar upp den till din TestFlight. Du behöver varken Mac eller Xcode. Installationen tar några minuter:
- I App Store Connect går du till Användare och åtkomst → Integrationer → App Store Connect API och skapar en Team-nyckel med rollen Admin.
- Ladda ner .p8-filen. Apple låter dig ladda ner den bara en gång, så förvara den säkert.
- Släpp filen i panelen Connect App Store i Mythex och klistra in Issuer ID som visas ovanför nyckellistan. Mythex kontrollerar nyckeln hos Apple innan den sparas.
Vid första bygget berättar Mythex exakt vilket namn och vilket Bundle ID du ska använda när du skapar appposten i steg 2. När bygg-kortet visar I TestFlight har Apple behandlat bygget i ungefär 10 till 30 minuter, och det är redo för testare. Se Mythex-byggaren för iOS-appar för mer.
Steg 4: Testa med TestFlight
TestFlight är Apples betakanal, och det är värt att använda den ordentligt före granskningen:
- Interna testare: upp till 100 medlemmar i ditt App Store Connect-team. De kan installera ett bygge så snart det har behandlats.
- Externa testare: upp till 10 000 personer, inbjudna via e-post eller en offentlig länk. Det första bygget du lägger till i en extern grupp går igenom en kort betagranskning.
- Livslängd för bygget: varje bygge kan testas i 90 dagar.
Testarna installerar TestFlight-appen, accepterar inbjudan och installerar ditt bygge. Be dem utföra de viktigaste uppgifterna, inte bara öppna appen. Vår guide för betatester beskriver hur du hittar testare och samlar in feedback.
Steg 5: Fyll i listningen i App Store
På versionssidan för appen lägger du till:
- Skärmbilder för varje obligatorisk storlek, med verkliga skärmar.
- Kampanjtext (valfri) och en beskrivning som tydligt säger vad appen gör.
- Nyckelord, separerade med kommatecken. Upprepa inte appnamnet och använd inte konkurrenters namn.
- Support-URL och, om du vill, en marknadsförings-URL.
- Versionsnummer och copyright.
Under Appinformation väljer du kategori, URL till integritetspolicyn och åldersgräns genom att svara på Apples frågeformulär. Under Pris och tillgänglighet väljer du pris (eller gratis) och länder.
Steg 6: Fyll i App Privacy
App Privacy listar vilka uppgifter din app samlar in, till exempel e-post, namn, plats eller användningsdata, hur de används och om de kopplas till användaren. Det visas på din App Store-sida som den integritetsetikett Apple kallar ”nutrition label”. Ta med uppgifter som samlas in av tredjepartskod, till exempel analys- eller inloggningstjänster.
Den här delen finns bara på App Store Connects webbplats, inte i externa verktyg. Använder du Mythex berättar agenten vad du ska svara utifrån vad din app faktiskt gör.
Steg 7: Lägg till granskningsinformation och skicka in
Under Information för App Review lägger du till ett kontaktnamn, telefonnummer och e-post, samt ett demokonto som fungerar. Lägg till anteckningar om något behöver förklaras, till exempel ”fliken Bokningar visar bara pass efter att du har anmält dig till ett”.
Välj sedan det bygge du har testat, klicka på Lägg till för granskning och Skicka in för granskning. Bara en version per plattform kan vara under granskning åt gången.
Med Mythex kan du be agenten göra den här delen. Den kopplar bygget, fyller i det den kan och frågar dig innan något skickas in.
Steg 8: Vänta, svara, släpp
Apple säger att minst hälften av inlämningarna granskas inom 24 timmar och 90 % inom 48 timmar. Du får ett e-postmeddelande när statusen ändras. Har Apple frågor eller avvisar bygget visas meddelandet i avsnittet App Review i App Store Connect. Svara där, åtgärda problemet och skicka in igen.
När appen är godkänd släpps den automatiskt eller hålls kvar så att du kan släppa den manuellt, beroende på vad du valde. Du kan också schemalägga ett släppdatum.
Varför appar avvisas och hur du undviker det
- Ofullständig app (riktlinje 2.1). Krascher, platshållartext, döda länkar, ett saknat demo-inloggning. Apple säger att detta står bakom mer än 40 % av de olösta ärendena. Testa varje knapp på en riktig iPhone innan du skickar in.
- Ompaketerad webbplats (riktlinje 4.2). Apple förväntar sig funktioner, innehåll och gränssnitt som går utöver en webbplats i en ram. Ge appen en layout anpassad för mobilen, konton, sparad data och riktiga uppgifter. Det är särskilt viktigt för inslagna webbappar, även de som är gjorda med Mythex.
- Ingen radering av konto i appen (riktlinje 5.1.1(v)). Om människor kan skapa ett konto i appen måste de också kunna radera det i appen.
- Digital försäljning utanför köp i appen (riktlinje 3.1.1). Att låsa upp funktioner eller innehåll mot betalning i appen kräver Apples köp i appen.
- Integritetsuppgifter som inte stämmer med appen. Se till att App Privacy, din integritetspolicy och appens beteende överensstämmer.
Behöver du en policysida förklarar vår guide om att skriva användarvillkor och integritetspolicy vad som ska ingå.
Uppdatera appen senare
För varje ny version höjer du versionsnumret, laddar upp ett nytt bygge, skriver texten ”Nyheter” och skickar in igen. Varje inlämning granskas.
Är din app en inslagen webbapp, som Mythex-appar är, når de flesta dagliga ändringar iPhone-användarna när du publicerar webbappen, eftersom telefonappen öppnar den. Du skickar bara in en ny version främst för ändringar i appens skal, som ikon, namn eller behörigheter. Har Apple redan godkänt ett versionsnummer höjer Mythex det (till exempel från 1.0 till 1.1) innan den bygger igen.
Publicera på Android också
Googles process skiljer sig: en engångsavgift, testspår och för nya privatkonton ett 14 dagar långt slutet test med 12 testare. Se så publicerar du en app på Google Play.
Frågor
Hur mycket kostar det att lägga ut en app i App Store?
Apple Developer Program kostar 99 USD per år från och med november 2026, med lokala priser i andra regioner. Ackrediterade utbildningsinstitutioner kan få avgiften slopad. Om du säljer digitala varor eller prenumerationer i appen tar Apple också en provision på försäljningen.
Hur lång tid tar granskningen i App Store?
Apple säger att de granskar minst 50 % av inlämningarna inom 24 timmar och 90 % inom 48 timmar. Ofullständiga inlämningar tar längre tid eller avvisas, så ha ditt demokonto, din integritetspolicy och dina skärmbilder klara innan du skickar in appen.
Kan jag publicera en iPhone-app utan Mac?
Ja, om en tjänst bygger och laddar upp appen åt dig. Mythex Pro bygger din app på egna Mac-datorer och skickar den till din TestFlight med en API-nyckel till App Store Connect som du skapar. Därefter skickar du in den för granskning från App Store Connect, eller ber agenten förbereda inlämningen.
Skickar Mythex in min app till App Store?
Mythex skickar byggen till TestFlight med din egen App Store Connect-nyckel. Du skapar appposten och fyller i App Privacy på Apples webbplats. Agenten kan koppla byggen och fylla i uppgifter för listningen, och den frågar dig innan något skickas in för granskning. Godkännandet är alltid Apples beslut.
Vilka är de vanligaste skälen till avslag i App Store?
Apple säger att över 40 % av de olösta ärendena faller under riktlinje 2.1, App Completeness: krascher, platshållarinnehåll, trasiga länkar och saknad information, till exempel ett demo-inloggning. Appar som bara är en ompaketerad webbplats, saknar radering av konto i appen eller säljer digitalt innehåll utanför köp i appen är andra vanliga orsaker.