Store Dock: Windows
Od projektu MAUI alebo WinUI po popis produktu pre Microsoft Store: zostavenie, testovanie, snímky obrazovky, lokalizácia, odoslanie.
- Windows 11 VM
- .NET 9
- Partner Center API

Čo to robí
Publikovanie aplikácie pre Windows do Microsoft Store je tucet namáhavých krokov: identita balíka, podpisovanie MSIX, snímky obrazovky v správnych rozmeroch, popisy produktov pre všetky trhy, vekové hodnotenia, doplnky a certifikačná správa, ktorá sa vráti o dva dni neskôr. Store Dock: Windows ich mení na jeden proces, ktorý môžete spustiť z počítača Mac alebo Linux.
- Buildy MSIX vo virtuálnom počítači. Ovládajte virtuálny stroj s Windows 11 z hostiteľského systému: obnova, build, podpisovanie a zber balíkov pre x64 a ARM64.
- Testy predtým, ako ich uvidia recenzenti. Smoke testy pomocou UI Automation, ktoré klikajú vašou aplikáciou a zlyhajú build, ak stránka spadne alebo zostane prázdna.
- Skutočné snímky obrazovky. Snímky v rozmeroch pre Store z bežiacej aplikácie, nie makety, s už vyriešenými typickými nástrahami pri snímaní.
- 41 lokalizácií. Texty a kľúčové slová pre popisy produktov vo všetkých lokalizáciách Store, s pravidlami, ktoré držia cenové výrazy a tvrdenia mimo polí, ktoré recenzenti odmietajú.
- Odosielanie s brzdami. API pre odosielanie do Microsoft Store plus bezpečnostné poistky: denný limit, žiadne búrky opakovaných odosielaní, žiadna nová aplikácia, kým je účet pozastavený.
Čo je vnútri
Build vo VM
Skripty hostiteľa, ktoré ovládajú virtuálny stroj s Windows: build, podpisovanie, zber a čistenie.
UI testy
Nástroj pre UI Automation v PowerShell a ukážkové testy.
Snímky obrazovky
Nástroj na snímanie obrázkov v rozmeroch pre Store z bežiacej aplikácie.
Popisy produktov
Generátor popisov produktov a kľúčových slov pre 41 lokalizácií s pravidlami bezpečnými pre recenziu.
Odosielanie
Klient API, bezpečnostná poistka odosielania a čítačka certifikačných správ.
Postup
Zlyhania pri certifikácii, na ktoré sme narazili, a ich riešenia.
Požiadavky
- Virtuálny stroj s Windows 11 (VMware, Hyper-V alebo Parallels) so SDK .NET 9.
- Účet v Partner Center s aplikáciou Azure AD pre API odosielania.
- Python 3.10 alebo novší na hostiteľskom systéme.
Dobré vedieť
- Microsoft odstraňuje účty, ktoré odosielajú príliš často alebo publikujú takmer duplicitné aplikácie. Bezpečnostné poistky sú predvolene zapnuté; ich vypnutie je na vaše riziko.
- Niektoré kroky v Partner Center nemajú API. Balík Console Autopilots ich pokrýva pomocou prehliadkového robota.
Otázky
Funguje to pre aplikácie WPF alebo Win32?
Časti pre odosielanie, popisy produktov a snímky obrazovky áno. Skripty pre build sú určené pre projekty .NET MAUI a WinUI 3.
Dá sa predávať predplatné?
Áno. Doplnky pripraví proces a platby prechádzajú cez Microsoft Store, ako to Store vyžaduje.
Aktualizované: