App Store Connect — är en webbplattform från Apple som gör det möjligt för utvecklare att hantera appar i alla skeden av livscykeln: från publicering till analys. Via den konfigureras versioner, TestFlight, kontrakt och marknadsföringsmaterial. Enligt data från Apple Developer, 2025 genomförs varje vecka över 100 000 bygguppladdningar av utvecklare över hela världen via plattformen, och App Store Connect förblir det enda sättet att publicera i App Store.
Huvudpunkter
App Store Connect — är Apples centraliserade plattform för hantering av appar i alla skeden: från att skapa en post i App Store till övervakning av försäljning och recensioner. Tillgänglig via webbgränssnittet på appstoreconnect.apple.com.
Plattformen ersatte iTunes Connect 2018 och har sedan dess fått många uppdateringar. Via den hanterar utvecklare appar för iOS, iPadOS, macOS, watchOS och tvOS, konfigurerar prissättning, lokaliseringar och marknadsföringstexter.
Enligt Apple WWDC 2024 använder över 36 miljoner registrerade utvecklare App Store Connect för att publicera och hantera appar.
Börja arbeta med App Store Connect direkt efter registrering i Apple Developer-programmet — detta är ett obligatoriskt steg för att publicera en app i App Store.
App Store Connect erbjuder en komplett uppsättning verktyg för apphantering: skapa och redigera poster, ladda upp byggen, hantera versioner och releaser, betatestning, analys och rapporter.
Plattformen innehåller även modulen App Analytics för att följa användarbeteende, konvertering till installation och intäkter från köp. Alla mätvärden är tillgängliga i realtid med en fördröjning på högst några timmar.
Dessutom hanterar App Store Connect kontrakt, skatteinformation och betalningar. Utvecklare kan konfigurera automatiska betalningar och följa status för varje betalningsperiod.
Publiceringsprocessen i App Store Connect består av flera steg: skapa en app-post, ladda upp bygget via Xcode eller Transporter, fylla i metadata och skicka för granskning.
Första steget — skapa en ny app i avsnittet ”Mina appar”. Du måste ange namn, plattform, Bundle ID och SKU. Efter skapandet visas posten i applitan och blir tillgänglig för konfiguration.
Enligt Apple Review Guidelines (2025) är den genomsnittliga granskningstiden vid första publicering 24–48 timmar. För efterföljande uppdateringar tar processen vanligtvis 1 till 24 timmar.
Planera publiceringen med hänsyn till granskningstiden: ladda upp bygget 48 timmar före planerat releasedatum och använd funktionen ”Release with Developer Control” för flexibel hantering av releasedatum.
App Store Connect gör det möjligt att skapa flera versioner av en app och hantera deras status. Varje version har sin egen uppsättning metadata, skärmbilder och uppdateringsbeskrivningar.
En version kan ha följande status: Prepare for Submission, Waiting for Review, In Review, Ready for Sale, Pending Developer Release eller Rejected. Utvecklaren kan dra tillbaka versionen från granskning innan den påbörjas.
Detta statussystem ger full kontroll över releasecykeln och gör det möjligt att ångra ändringar innan granskningen påbörjas.
App Store Connect stöder publicering i 175 länder och regioner. För varje plats kan prissättning konfigureras, metadata lokaliseras och appens tillgänglighet väljas.
Priserna konverteras automatiskt till lokala valutor, men utvecklaren kan manuellt justera priset för varje land. 87 priskategorier finns tillgängliga, inklusive gratis.
Konfigurera prissättningen för varje region separat för att ta hänsyn till skatter och den lokala publikens köpkraft.
TestFlight — är det inbyggda verktyget i App Store Connect för betatestning av appar. Gör det möjligt att bjuda in testare innan appen publiceras i App Store.
TestFlight stöder två typer av testning: intern (upp till 100 deltagare från ditt Apple Developer-team) och extern (upp till 10 000 testare via e-postinbjudningar). Externa byggen genomgår en förenklad granskning.
Enligt Apple Developer Documentation (2025) är den genomsnittliga testcykeln via TestFlight 7–14 dagar, varefter utvecklaren samlar in feedback och åtgärdar kritiska fel före release.
Ladda upp varje nytt bygge till TestFlight innan du skickar in det för offentlig granskning — detta gör det möjligt att upptäcka problem i ett tidigt skede och minska antalet avslag vid granskning.
TestFlight gör det möjligt att skapa testgrupper med olika bygguppsättningar. Detta är användbart för A/B-testning, där olika grupper får olika versioner av en funktion.
Varje grupp kan tilldelas ett specifikt bygge, och meddelanden kan konfigureras för testare om nya tillgängliga versioner. TestFlight meddelar automatiskt deltagare om lansering av ett nytt bygge.
Denna flexibilitet gör det möjligt att parallelltesta olika versioner av appen med olika målgrupper.
App Analytics i App Store Connect ger detaljerad information om appens prestanda: installationer, borttagningar, intäkter, engagemang och användarbeteende.
Mätvärden inkluderar visningar av appsidan, konvertering till installation, antal aktiva enheter, sessioner och genomsnittlig intäkt per användare (ARPU). Data aggregeras dagligen och är tillgänglig för de senaste 90 dagarna.
Enligt Apple App Analytics Guide (2025) är konverteringen från visning till installation i genomsnitt 15–25% för väloptimerade appsidor.
Följ regelbundet konverteringsmätvärdena och justera skärmbilder och appbeskrivning för att öka synligheten i App Store-sökning.
App Store Connect stöder ett rollsystem för hantering av teammedlemmars åtkomst. Varje roll har sin egen uppsättning behörigheter: från full administratörsåtkomst till endast visning av analys.
Huvudroller: Admin (full åtkomst till alla funktioner), App Manager (apphantering utan åtkomst till kontrakt), Developer (uppladdning av byggen), Finance (visning av intäktsrapporter).
Enligt Apple Developer Support (2025) rekommenderas att ge minimala nödvändiga rättigheter till varje teammedlem för att undvika oavsiktliga ändringar i publicerade appar.
Granska regelbundet användarlistan för App Store Connect och återkalla åtkomst för anställda som lämnat teamet — detta är en grundläggande informationssäkerhetspraxis.
App Store Connect API använder åtkomstnycklar för autentisering. Varje nyckel är bunden till en roll och har en begränsad giltighetstid. Nycklar skapas i avsnittet ”Users and Access” → ”Keys”.
För CI/CD-integration skapa en separat API-nyckel med minimala nödvändiga rättigheter (t.ex. endast för uppladdning av byggen). Förvara nycklar i en säker hemlig lagringsplats.
Använd separata nycklar för varje miljö (utveckling, staging, produktion) för att isolera åtkomst och förenkla granskning.
App Store Connect API — är ett REST API som ger programmatisk åtkomst till alla plattformsfunktioner. Möjliggör automatisering av bygguppladdning, versionshantering och rapporthämtning.
API:et stöder slutpunkter för hantering av appar, byggen, TestFlight, metadata, analys och ekonomi. Dokumentation finns på Apple Developer-portalen med interaktiv konsol för testning av förfrågningar.
Enligt Apple WWDC 2024 använder över 70% av stora utvecklare App Store Connect API i sina CI/CD-pipelines för releaseautomatisering.
Implementera App Store Connect API i din bygg-pipeline för automatisk bygguppladdning och versionshantering — detta påskyndar releaseprocessen och minskar risken för mänskliga fel.
App Store Connect API har begränsningar för antalet förfrågningar: 1000 förfrågningar per minut per API-nyckel. För stora team rekommenderas att fördela belastningen över flera nycklar.
Varje bygge måste genomgå verifiering av överensstämmelse med App Store-kraven före uppladdning. API:et returnerar ett fel om bygget inte uppfyller reglerna, inklusive felaktigt Bundle ID eller saknade signaturer.
App Store Connect API använder JWT-autentisering. Varje förfrågan signeras med en privat nyckel som genereras i plattformsgränssnittet.
# Hämta lista över appar via API
curl --request GET \
--url "https://api.appstoreconnect.apple.com/v1/apps" \
--header "Authorization: Bearer $(TOKEN)"
API:et returnerar en lista över alla appar som är tillgängliga på kontot, med Bundle ID, namn och publiceringsstatus.
Xcode och Transporter stöder kommandoraden för uppladdning av byggen utan grafiskt gränssnitt.
# Ladda upp bygge via Transporter CLI
xcrun transporter \
upload -f "build.ipa" \
-u "developer@example.com" \
-p "@keychain:AppStore"
Transporter stöder automatisk autentisering via Keychain och kan integreras i alla CI/CD-pipelines.
Vanliga frågor
Själva plattformen är gratis för registrerade deltagare i Apple Developer-programmet. Medlemskap i programmet kostar dock 99 dollar per år. App Store-provisionen är 15–30% av appintäkterna.
Den genomsnittliga granskningstiden för första publicering är 24–48 timmar. Uppdateringar granskas vanligtvis snabbare: från 1 till 24 timmar. Under helgdagar kan tiden öka till 72 timmar.
Ja, innan granskningen påbörjas. Efter att granskningen påbörjats kan versionen inte dras tillbaka — du måste vänta på resultatet. Återkallning kan göras i avsnittet ”Mina appar” → vald app → version.
TestFlight gör det möjligt att testa appen på upp till 10 000 enheter utan UDID-begränsning. Ad Hoc-distribution är begränsad till 100 enheter, men kräver inte att testare deltar i Apple Developer-programmet.
Skapa en API-nyckel i avsnittet ”Users and Access” → ”Keys” i App Store Connect. Generera en privat nyckel och spara Issuer ID. Använd JWT för autentisering av varje förfrågan till API:et.
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.
Läs också