Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Att publicera din app i Microsoft Store är det enklaste sättet att nå miljontals Windows användare med en betrodd, säker och strömlinjeformad distributionsupplevelse. Store hjälper till att hantera installation, uppdateringar och identifiering, samtidigt som användarna får förtroende genom identitets-, signerings- och principkontroller. Oavsett om du skickar en helt ny app eller tar med en befintlig till en bredare publik, vägleder den här guiden dig genom de viktigaste stegen för att förbereda din app, skapa en Store-lista och skicka den för certifiering.
Förutsättning
Ett Windows apputvecklarkonto i Partnercenter krävs innan du påbörjar processen för att skicka in appar. Det finns två typer av utvecklarkonton i Partnercenter: Enskilda och Företag.
Vem ska välja ett enskilt konto:
- Oberoende utvecklare vars distribution av appar via Store inte är i förhållande till deras verksamhet, handel eller yrke
- Småskaliga skapare som producerar innehåll för icke-kommersiella ändamål
- Individer som skapar digitalt innehåll som hobby, amatör, skola eller personligt projekt
Mer information finns i steg för att skapa ett enskilt utvecklarkonto.
Kom igång med appinlämning
Vi rekommenderar att du paketerar din app (som är byggd med valfritt appramverk – UWP, Win32, PWA, WinApp SDK osv.) som MSIX. Genom att paketera din app som MSIX kan du dra nytta av många funktioner som en kostnadsfri binär värd (tillhandahålls av Microsoft), kompletterande kodsignering (tillhandahålls av Microsoft), Microsoft Store handelsplattform, paketflygning, avancerad integrering med Windows (för att använda funktioner som delningsdialogruta, start från Store osv.), Windows 11 säkerhetskopiering och återställning osv.
Följ dessa steg för att paketera win32-appen som MSIX.
Anmärkning
Om du distribuerar ditt program som en webbnedladdning (EXE /MSI) och du planerar att distribuera det som ett paketerat program (MSIX) i Store, kanske du vill förhindra att användare installerar båda versionerna eller migrerar användare från den uppackade webbversionen till Store-versionen. Läs mer om hur du övergår användare från webbaserade opaketerade appar till Store-paketerade appar.
Val av handelsplattform
Microsoft Store erbjuder utvecklare en flexibel och transparent intäktsdelningsmodell (inklusive köp i appar, prenumerationer, annonser och tips) som låter dig välja din egen handelsplattform och behålla 100% av intäkterna för appar som inte är spel, eller använda Microsoft handelsplattform och betala en konkurrenskraftig avgift på 12% för spel och 15% för appar. Det innebär att du kan maximera din vinst och kontrollera din affärsmodell, samtidigt som du drar nytta av bekvämligheten och säkerheten för Microsoft handelsplattform.
Appinlämning [MSIX/PWA]
För att förstå insändningsprocessen för MSIX-appar kan du titta på följande video.
Mer information finns i stegen nedan.
Reservera appens namn [MSIX/PWA]
Alla appar på Microsoft Store måste ha ett unikt namn. För att skydda ett namn för din app är det första steget att reservera det, vilket du kan göra upp till tre månader före publicering, även om utvecklingen inte har startat.
Steg för att reservera appens namn:
Klicka på Ny produkt.
Klicka på MSIX - eller PWA-appen . Om du vill skicka ett MSIX- eller PWA-spel klickar du på Spel.
Ange det namn som du vill använda och klicka på Kontrollera tillgänglighet. Om namnet är tillgängligt visas en grön bockmarkering. Om namnet redan används visas ett meddelande som anger det.
När du har valt ett tillgängligt namn som du vill reservera klickar du på Reservera produktnamn.
Mer information finns i Reservera appens namn – Windows appar | Microsoft Learn.
Skapa din appinlämning [MSIX/PWA]
När du har reserverat ett appnamn omdirigeras du till sidan Programöversikt. Klicka på Starta sändning. En produkt som skickas i utkaststatus visas. Det här utkastet innehåller alla inlämningssteg som måste slutföras.
För att skicka in en PWA kan du lära dig hur du konverterar din webbplats till en PWA.
Slutför varje flik i utkastet:
Priser och tillgänglighet: Ange priset för din app, där den är tillgänglig för kunder och bestäm om du ska erbjuda en kostnadsfri utvärderingsversion genom att ange priser och tillgänglighet för din app. Sätt app-priser och tillgänglighet – Windows-appar | Microsoft Learn
Egenskaper: Definiera appens kategori, sekundära kategori, underkategori och ange systemkrav för din app genom att ange appegenskaperna. Ange egenskaper för Windows-appar – Microsoft Learn
Åldersklassificeringar: För att din app ska få rätt ålders- och innehållsklassificeringar som administreras av IARC-klassificeringssystemet svarar du på åldersklassificeringsformuläret och genererar åldersklassificeringen. Åldersklassificeringar för MSIX-appar – Windows-appar | Microsoft Learn
Paket: Ladda upp apppaketen för din app som ska laddas ned av Store-användaren. Ladda upp apppaket – Windows appar | Microsoft Learn
Butikslistor: Ange appbeskrivning, skärmbilder och logotyper som ska visas på appens produktinformationssida (PDP) i Store genom att skapa en Butik-lista. Skapa appbutikslistor – Windows appar | Microsoft Learn
Överföringsalternativ (valfritt): Ange anteckningar för certifiering eller bestäm när din app ska publicera till Store med hjälp av överföringsalternativ. Hantera inlämningsalternativ – Appar för Windows | Microsoft Learn
När du har slutfört ett avsnitt klickar du på Spara. När alla avsnitt är klara och du är redo att skicka klickar du på Skicka för certifiering.
Om ditt utkast saknar nödvändig information markeras det som Ofullständigt.
Mer information finns i Skapa en appöverföring – Windows appar | Microsoft Learn.
App-certifieringsprocess [MSIX/PWA]
När du är klar med att skapa appens inlämning och klickar på Skicka till butiken, går inlämningen in på certifieringssteget. Den här processen kan ta upp till tre arbetsdagar. Under certifieringen utför vi säkerhetstester, tekniska efterlevnadstester och även en kontroll av innehållsefterlevnad i din appöverföring. Du kommer att meddelas om din insändning misslyckas med något av dessa tester.
När ditt bidrag har godkänts kommer kunderna i genomsnitt att kunna se appens lista inom 15 minuter beroende på var de befinner sig. Du får ett meddelande när din överföring publiceras till Store och appens status på instrumentpanelen ändras till "I Microsoft Store".
För att förstå certifieringsprocessen för MSIX-appar kan du titta på följande video.
Mer information finns i Appcertifieringsprocessen – Windows appar | Microsoft Learn.
Eftercertifiering [MSIX/PWA]
Analysera prestanda för MSIX-appar och -spel
Visa detaljerad analys för dina appar och spel i Partnercenter. Med statistik och diagram får du veta hur dina appar fungerar i Store. från hur många kunder du har nått till hur de använder din app och vad de har att säga om den. Du kan också hitta mått för appinstallation, apphälsa, appanvändning med mera. Du kan visa analysrapporter direkt i Partnercenter eller ladda ned de rapporter som du behöver för att analysera dina data offline. Vi tillhandahåller också flera sätt för dig att komma åt dina analysdata utanför Partnercenter.
Om du vill förstå hur du analyserar MSIX-appens prestanda kan du titta på följande video.
Mer information finns i följande rapporter.
Rapporter som är tillgängliga för dina appar
Det finns olika rapporter tillgängliga för dina appar, kontrollera beskrivningarna för att hitta de mått du letar efter.
| Rapport | Description |
|---|---|
| Förvärvsrapport | Se hur många personer som har sett och installerat din app i Store. Du kan också granska data för olika förvärvskanaler, marknader och plattformsinformation i den här rapporten. |
| Förvärvsrapport för tillägg | Se hur många tillägg du har sålt, tillsammans med information om demografi och plattform. |
| Användningsrapport | Se hur kunder på Windows 10 eller Windows 11 (inklusive Xbox) använder din app, inklusive data om anpassade händelser som du har definierat. |
| Hälsorapport | Hämta data som är relaterade till appens prestanda och kvalitet, inklusive krascher och icke-svarande händelser. |
| Recensionsrapport | Se omdömet och recensionerna som dina kunder har lämnat för din app och ge svar så att kunderna vet att du lyssnar på deras feedback. |
| Insights-rapport | Se meningsfulla insikter om din app, såsom betydande förändringar (ökningar eller minskningar som vi har identifierat under de senaste 30 dagarna i dina förvärv och hälsouppgifter). |
Utnyttja utvecklarverktyg [MSIX/PWA]
Avsnittet Utnyttja utvecklarverktyg hjälper dig att få ut mesta möjliga av de resurser Microsoft tillhandahåller för att skapa, testa och utöka din app. Lär dig hur du kör produktsideexperiment, distribuerar din app med hjälp av webbinstallationsprogrammet eller CLI, betatestar nya funktioner med paketflygning och ansluter till dina kunder via kampanjer och engagemangsverktyg. Dessa resurser är utformade för att stödja appens framgång i varje steg.
Om du vill lära dig hur du kör produktsideexperiment kan du titta på följande video:
Vägledning om betatestning med paketflygning finns i videon nedan:
Om du vill veta hur du använder Store-webbinstallationsprogrammet för att distribuera din app på webben kan du titta på följande video:
För mer information, vänligen besök avsnittet Använda utvecklarverktyg.
Bilaga [MSIX/PWA]
Användbara länkar
Felsökning
Fullständig dokumentation för appinlämning
- Klicka här om du vill ha mer detaljerad dokumentation.
Kontaktuppgifter för support
- Om du behöver ytterligare hjälp kan du skapa ett supportärende härifrån.
Vanliga frågor och svar
Vad är Microsoft Partner Center och varför behöver jag ett utvecklarkonto för att publicera min app?
Microsoft Partner Center är onlineportalen där du hanterar sändning, certifiering och underhåll av dina appar i Microsoft Store. Du måste registrera dig för ett utvecklarkonto i Partnercenter för att publicera appar till Store – det är en förutsättning innan du börjar skicka in appen.
Med ett utvecklarkonto får du åtkomst till Windows Appar & Spel-instrumentpanelen i Partner Center, där du reserverar ditt appnamn, laddar upp paket och spårar appens prestanda. Partnercenter erbjuder två typer av utvecklarkonton (enskilda konton eller företag) för att tillgodose olika behov.
Vilka är de största fördelarna med att distribuera min app via Microsoft Store?
Microsoft Store ger åtkomst till en omfattande användarbas på över en miljard Windows-kunder på mer än 240 marknader och 110 språk. Utöver räckvidd erbjuder Store även olika marknadsföringsverktyg som:
- Utvalda samlingar och redaktionella funktioner som markerar appar i Store spotlight-områden
- Inbyggd sökidentifiering för relevanta kategorier
- Djup integrering med Windows (Windows-sökning, delningsdialogruta, start från Store osv.)
När du publicerar via Microsoft Store drar din app dessutom nytta av ett omfattande ekosystem med tjänster och infrastruktur som hanteras av Microsoft, inklusive:
- Appdistribution – Värdhanterad och betald av Microsoft, vilket gör distribution och tillgänglighet sömlös.
- Köp- och kampanjtjänster i appen – Integrerade Microsoft Store-tjänster som kampanjkoder och köp i appen.
- Fakturering och nedladdningssupport – Microsoft ger direkt kundsupport för transaktionsrelaterade och tekniska problem.
- Marknadsföringsresurser – Åtkomst till marknadsföring av produktsidor, kampanjer och platsverktyg i butiken.
- Programuppdateringar – Uppdateringar levereras automatiskt via Windows, vilket säkerställer att användarna alltid har den senaste versionen.
- Stöd för återställning – Appar återställs automatiskt när användare byter enhet.
- Global betalningsbearbetning – Microsoft hanterar globala transaktioner och utbetalningar.
- Appanalys – Insiktsfulla data som tillhandahålls via Partnercenter för användning, hälsa, granskningar med mera.
- Code-signering – Appar signeras av Microsoft för att förbättra förtroende och säkerhet.
- Åldersklassificeringar – Förenklad och kompatibel klassificeringshantering via International Age Ratings Coalition (IARC).
- Användarfeedback och granskningssvar – Utvecklare kan svara direkt på kundrecensioner i Store.
- Betatestning – Värdbaserade testverktyg för förhandsversioner för att samla in tidig feedback innan lansering.
Alla dessa fördelar minskar friktionen i utvecklingen, förenklar distributionslogistiken, förbättrar användarnas förtroende och hjälper din app att lyckas på en konkurrenskraftig marknadsplats.
Hur förbättrar publiceringen till Store min apps förtroende och säkerhet?
Alla appar i Microsoft Store genomgå en grundlig certifieringsprocess, inklusive:
- Säkerhetsgenomsökningar för att söka efter skadlig kod eller sårbarheter
- Teknisk validering för API-användning och stabilitet
- Tillämpning av innehållsprincip för att säkerställa användarsäkra upplevelser
Appar signeras, krypteras och körs digitalt i en sandbox-miljö för att skydda användarna. Dessutom hanterar Microsoft Store automatiska uppdateringar, så att användarna alltid får den senaste säkra versionen av appen utan att behöva installera om den manuellt.
Vilka intäkts- och handelsalternativ är tillgängliga om jag publicerar till Store?
Utvecklare som publicerar icke-spelappar kan använda sin egen handelsplattform och behålla 100% av intäkterna. Utvecklare kan också använda Microsofts handelsplattform och betala en konkurrenskraftig avgift på 12% för spel och 15% för appar. Intäktsgenereringsmodeller som stöds är:
- Köp i appen
- Prenumerationer
- Reklam
Den här flexibiliteten gör Microsoft Store lämplig för en mängd olika appaffärsmodeller.
Vilka analyser och insikter kan jag komma åt när jag har publicerat min app?
När din app är live tillhandahåller Partnercenter robust analys som omfattar:
- Förvärv och installationer
- Användarengagemang och användning
- Apphälsa och kraschdata
- Omdömen och recensioner
- Tilläggsförvärv
Du kan filtrera efter marknad, datum, enhetstyp med mera. Data kan exporteras som CSV- eller TSV-filer för offlineanvändning eller nås via API:er för integrering i anpassade instrumentpaneler.
Hur stöder Store distribution och hantering av företag?
Utvecklare kan distribuera appar privat till specifika organisationer med hjälp av:
- Microsoft Intune (för hanterade distributioner)
- Verksamhetsspecifik licensiering (för exklusiv användning inom ett företag)
Appar kan distribueras via online- eller offlinelicenser, vilket ger flexibilitet för FÖRETAGETS IT-hantering.
Vilka är de olika typerna av appar som kan distribueras i Store?
Appar som paketeras i formaten MSIX eller MSI kan distribueras via Microsoft Store. Båda typerna ger säkra, tillförlitliga och effektiva installationsupplevelser, förenklade uppdateringar och rena avinstallationer. De stöder både moderna och klassiska Windows appar.
Vi rekommenderar att du paketerar din app (som är byggd med valfritt appramverk – UWP, Win32, PWA, WinApp SDK osv.) som MSIX. Genom att paketera din app som MSIX kan du dra nytta av många funktioner som en kostnadsfri binär värd (tillhandahålls av Microsoft), kompletterande kodsignering (tillhandahålls av Microsoft), Microsoft Store handelsplattform, paketflygning, avancerad integrering med Windows (för att använda funktioner som delningsdialogruta, start från Store osv.), Windows 11 säkerhetskopiering och återställning osv.
Vilka Microsoft Store principer och varför spelar de roll för min app?
Microsoft Store Policies är en uppsättning regler som alla appar måste följa för att publiceras i Store. Dessa omfattar krav för:
- Teknisk efterlevnad (t.ex. ingen användning av förbjudna API:er)
- Säkerhet (t.ex. genomsökning av skadlig kod)
- Innehåll (t.ex. inget förbjudet eller vilseledande material)
- Juridisk (t.ex. giltiga åldersklassificeringar, korrekt användning av köp i appen)
Överträdelser kan leda till misslyckade inlämningar eller borttagning från Store. Granska Microsoft Store principer för att se till att din app uppfyller de senaste kraven.
Hur registrerar jag mig för ett Microsoft Store utvecklarkonto? Vilka är de viktigaste stegen?
Om du vill öppna ett utvecklarkonto registrerar du dig via Partnercenter och tillhandahåller viss information. Processen är enkel:
- Logga in med ett Microsoft-konto: Gå till registreringssidan för Partnercenter och logga in med ditt Microsoft-konto (eller skapa ett om det behövs). Detta Microsoft-konto kommer att användas för att logga in på din instrumentpanel för utvecklare.
- Join the developer program: Under registreringen väljer du programmet Windows och Xbox – detta registrerar dig som Windows apputvecklare.
- Välj kontotyp och land: Ange din kontotyp (individ eller företag) och ditt land/din region. Observera att landet/regionen inte kan ändras senare.
- Ange utgivarens detaljer: Ange ett utgivarvisningsnamn – det här är namnet som visas för kunder i butiken. Du anger även kontaktinformation (adress, e-post osv.) för verifiering.
- Acceptera villkoren och verifiera ditt konto: Godkänn Microsoft apputvecklaravtalet och slutför den identitet eller affärsverifiering som krävs. Det nya registreringsflödet tar inte ut någon registreringsavgift. se Steg för att öppna ett utvecklarkonto.
- Verifiera din e-post och ditt konto: Du får ett e-postmeddelande om verifiering efter betalningen. Bekräfta din e-post för att slutföra skapandet av kontot. När du är klar kan du börja skicka in appen.
Hur kan jag få hjälp från Microsoft om jag stöter på problem med Partnercenter eller min app?
Du kan kontakta Microsoft Support via Partner Center:
- Klicka på hjälpikonen (?) överst i Partnercenter.
- Välj Kontakta support i hjälppanelen.
- Fyll i supportärendet med relevant information (t.ex. appnamn, ärendetyp).
För allmänna frågor kan du också använda Microsoft Q&A-forum eller kontrollera Learn-dokumentationen. För brådskande eller kontorelaterade problem skickar du dock alltid ett supportärende via Partnercenter. Du kan också kontakta reportapp@microsoft.com för certifieringsrelaterade frågor.
Tillhandahåller Microsoft Store kodsignering för min app? Behöver jag ett eget kodsigneringscertifikat?
Ja, Microsoft Store tillhandahåller automatisk kodsignering för MSIX- och AppX-paket som skickats för Store-distribution. Du behöver inte köpa eller tillhandahålla ett eget CA-godkänt kodsigneringscertifikat, .pfx-fil, .cer-fil eller använda en USB-token/maskinvarusäkerhetsmodul (HSM) för att skicka in MSIX-paket till Microsoft Store.
Så här fungerar det:
För MSIX/AppX Store-inskickningar: När du skickar ditt MSIX/AppX-paket till Microsoft Store behöver paketet inte signeras med ett CA-betrott certifikat. När appen har certifierats signerar Microsoft Store automatiskt om paketet med ett Microsoft certifikat under publiceringsprocessen och ersätter alla befintliga signaturer. Detta säkerställer att kunderna kan lita på och installera din app utan säkerhetsvarningar.
Vad du behöver: Endast MSIX/AppX-paketfilerna (.msix, .msixupload, .msixbundle, .appx, .appxupload eller .appxbundle) krävs för överföring. Inget certifikat för ca-betrodd kodsignering krävs.
För MSI- eller EXE-installationsprogram: Store signerar inte MSI- eller EXE-installationsprogram igen. Om du skickar ett MSI- eller EXE-installationsprogram måste du authenticode-signera det själv med ett giltigt kodsigneringscertifikat innan du skickar in det.
För distribution utanför store: Om du planerar att distribuera MSIX-paketet utanför Microsoft Store (till exempel för företagsdistribution, separat inläsning eller direkthämtningar) måste du signera paketet själv med ett giltigt kodsigneringscertifikat före distributionen. Mer information finns i Signera ett apppaket med SignTool.
Den här automatiska omsigneringen är en av de viktigaste fördelarna med att publicera MSIX-paket via Microsoft Store, eftersom det eliminerar behovet av att köpa och hantera ca-betrodd kodsigneringsinfrastruktur för Store-distribution.
Windows developer