Store Dock: Windows
Mula sa MAUI o WinUI project hanggang sa listing sa Microsoft Store: build, test, screenshot, localize, submit.
- Windows 11 VM
- .NET 9
- Partner Center API

Ano ang ginagawa nito
Ang pagpapadala ng Windows app sa Microsoft Store ay isang dosena ng masalimuot na hakbang: package identity, MSIX signing, screenshots sa tamang sukat, listings sa bawat merkado, age ratings, add-ons, at ang certification report na bumabalik dalawang araw ang nakalipas. Store Dock: Windows ay ginagawa itong isang pipeline na maaari mong patakbuhin mula sa Mac o Linux machine.
- MSIX builds sa isang VM. Gamitin ang Windows 11 virtual machine mula sa host: i-restore, i-build, i-sign, at kolektahin ang mga package para sa x64 at ARM64.
- Mga test bago ito makita ng mga reviewer. UI Automation smoke tests na nag-click sa app mo at nagpapabigo sa build kapag bumagsak ang isang page o nanatiling blangko.
- Tunay na screenshots. Mga capture sa Store-size na kinuha mula sa tumatakbong app, hindi mock-ups, na may mga karaniwang problema sa capture na naresolba na.
- 41 locales. Listing text at keywords sa bawat Store locale, na may mga patakaran na pinipigilan ang mga salitang pang-presyo at mga claim sa mga field na tinatanggi ng mga reviewer.
- Pagsusumite na may mga guard. Ang Microsoft Store submission API, kasama ang mga guard: isang daily cap, walang resubmission storms, walang bagong app habang naka-hold ang account.
Ano ang nasa loob
VM build
Mga host script na gumagamit ng Windows VM: i-build, i-sign, kolektahin, at linisin.
UI tests
Isang PowerShell UI Automation harness at mga halimbawang test.
Screenshots
Isang capture tool para sa Store-size images mula sa live app.
Listings
Listing at keyword generator para sa 41 locales na may review-safe rules.
Submission
API client, ang submission guard, at isang certification-report reader.
Playbook
Mga certification failures na naranasan namin at ang solusyon para sa bawat isa.
Mga requirement
- Isang Windows 11 VM (VMware, Hyper-V o Parallels) na may .NET 9 SDK.
- Isang Partner Center account na may Azure AD app para sa submission API.
- Python 3.10 o mas bago sa host.
Mga dapat malaman
- Tinatanggal ng Microsoft ang mga account na masyadong madalas magsumite o nagpapalathala ng halos katulad na apps. Naka-on ang mga guard by default; ang pagpatay sa kanila ay ang iyong risk.
- May ilang hakbang sa Partner Center na walang API. Saklaw ng Console Autopilots kit ang mga ito gamit ang isang browser robot.
Mga tanong
Gumagana ba ito para sa WPF o Win32 apps?
Gumagana ang mga bahagi ng submission, listing, at screenshot. Ang mga build script ay nakatuon sa .NET MAUI at WinUI 3 projects.
Maaari bang ibenta ang mga subscription?
Oo. Ang mga add-on ay inihahanda ng pipeline at ang mga bayarin ay dumaan sa Microsoft Store, ayon sa kinakailangan ng Store.
Na-update: