Dela via


Steg 5: Skicka in Microsoft Store-enhetsappen

Important

Enhetsmetadata är inaktuella och tas bort i en framtida version av Windows. Information om hur du ersätter den här funktionen finns i Containermetadata för drivrutinspaket.

arbetsflöde för enhetsapp, steg 5.

Det här avsnittet beskriver hur du skickar din UWP-enhetsapp till Microsoft Store-instrumentpanelen. Innan du skickar in din app läser du avsnittet för sändningssekvens i Skapa UWP-enhetsappar. Det här avsnittet är en del av en stegvis serie. Se Skapa en UWP-enhetsapp steg för steg för introduktionen.

Om din app anges som en privilegierad app och den inte har konfigurerats för automatisk installation kan du skicka enhetsmetadata till instrumentpanelen för Windows Dev Center-maskinvara innan du skickar din privilegierade app till Microsoft Store. In this case, this step 5 can take place after step 6.

En UWP-enhetsapp är en särskild typ av UWP-app som enhetstillverkare skapar för att fungera som en följeslagare till deras interna eller kringutrustning. Genom att använda enhetsmetadata kan enhetsappar köra privilegierade åtgärder, till exempel enhetsuppdatering. Mer information om UWP-enhetsappar finns i Meet UWP device apps.

Innan du börjar

Det här avsnittet förutsätter att du har utvecklat appen och att enhetens metadata är redo att användas.

Starta appinlämning

Gå till Microsoft Store-instrumentpanelen för att skicka in din app.

Lägga till instruktioner för testare

I Anvisningar för testare kontrollerar du att du anger texten "Det här är en UWP-enhetsapp". Detta anger för testarna för appöverföring att din app är en UWP-enhetsapp.

Granska inlämningsinformation

Kontrollera följande innan du skickar in din app:

  • Beskrivningen av appen bör tydligt ange den maskinvara som appen kräver.

  • Du måste inkludera StoreManifest.xml-filen i apppaketet för Att Microsoft Store ska kunna identifiera appen som en UWP-enhetsapp.

  • Om appen kräver att enheten är ansluten innan appen fungerar när appen startas måste den tydligt ange något i stil med "Anslut ditt <varumärkesspecifika enhetsnamn>".

  • The package name should be the same as the one you specified when you created the app in step 1. Observera att paketnamnet upphör att gälla om appen inte skickas inom ett år.

  • Appen måste vara helt kompatibel med Microsoft Store-principer.

  • Appen måste vara lämplig för alla åldrar.

  • Appen måste markeras som kostnadsfri.

Bekräfta försäljningsinformation

During app submission, check the Selling Details item in the Store submission checklist, and ensure that you see this:

Appen måste vara kostnadsfri eftersom den är en UWP-enhetsapp.

Appen kommer att säljas kostnadsfritt och är planerad att släppas när den har godkänts.

Användargränssnittet för appöverföring är utformat för att leta efter StoreManifest.xml som det enda sättet att kontrollera om appen är en UWP-enhetsapp som är associerad med en enhet. And once it makes that determination, it will explicitly override whatever you set in the selling details to make sure the app is set to be free with no trial (and disable the controls if you try to change those values in the Selling Details page). Detta återspeglas sedan på sidan med checklista.

Om du inte ser Din app måste vara kostnadsfri eftersom det är en UWP-enhetsapp på sidan Försäljningsinformation kontrollerar du att du har tagit med StoreManifest.xml i rotmappen för ditt appprojekt och inte i lösningens rotmapp.

Submission results

När Microsoft Store tar emot din app utför den en uppsättning automatiserade tester som är gemensamma för alla UWP-appar. Den utför också en serie tester som är specifika för appen.

Om din app klarar de tester som tillämpas av Microsoft Store läggs den till i appkatalogen om cirka 1–4 dagar. När den finns i katalogen är den också tillgänglig från Microsoft Store. Om överföringen misslyckas meddelas du om orsaken.

Validation

Microsoft Store-instrumentpanelen validerar Enhetsapppaketet för Microsoft Store när det har skickats till Microsoft Store. Enhetsmetadata skickas till och verifieras av windows Dev Center-maskinvaruinstrumentpanelen. Du bör skicka metadata när appen är live i Microsoft Store, eftersom valideringsprocessen kontrollerar att appen som anges i metadata finns i Store. Maskinvaruinstrumentpanelen validerar drivrutiner separat som en del av en logoöverföring.

Next step