Store Dock: Windows
De um projeto MAUI ou WinUI a uma ficha do produto na Microsoft Store: build, teste, captura de tela, localização, envio.
- Windows 11 VM
- .NET 9
- Partner Center API

O que ele faz
Enviar um aplicativo Windows para a Microsoft Store exige uma dúzia de passos minuciosos: identidade do pacote, assinatura MSIX, capturas de tela nos tamanhos corretos, fichas do produto em todos os mercados, classificações etárias, complementos e o relatório de certificação que retorna dois dias depois. Store Dock: Windows transforma tudo isso em um único pipeline que você pode executar de uma máquina Mac ou Linux.
- Builds MSIX em uma VM. Controle uma máquina virtual Windows 11 a partir do host: restaure, compile, assine e colete pacotes para x64 e ARM64.
- Testes antes que os revisores vejam. Testes de fumaça com UI Automation que clicam pelo seu aplicativo e falham a build quando uma página trava ou fica em branco.
- Capturas de tela reais. Capturas no tamanho da Store feitas do aplicativo em execução, não mock-ups, com as armadilhas clássicas de captura já resolvidas.
- 41 locales. Texto da ficha do produto e palavras-chave em todos os locales da Store, com regras que mantêm termos de preço e afirmações fora dos campos que os revisores rejeitam.
- Submissão com freios. A API de submissão da Microsoft Store, mais guardas: limite diário, sem tempestades de reenvio, sem novo aplicativo enquanto a conta estiver em espera.
O que está incluído
Build em VM
Scripts de host que controlam a VM Windows: compilar, assinar, coletar e limpar.
Testes de UI
Um harness de UI Automation em PowerShell e testes de exemplo.
Capturas de tela
Uma ferramenta de captura para imagens no tamanho da Store do aplicativo ao vivo.
Fichas do produto
Gerador de fichas do produto e palavras-chave para 41 locales com regras seguras para revisão.
Submissão
Cliente de API, o guarda de submissão e um leitor de relatório de certificação.
Playbook
As falhas de certificação que encontramos e a correção para cada uma.
Requisitos
- Uma VM Windows 11 (VMware, Hyper-V ou Parallels) com o SDK .NET 9.
- Uma conta no Partner Center com um app Azure AD para a API de submissão.
- Python 3.10 ou mais recente no host.
Boas informações
- A Microsoft remove contas que enviam com frequência excessiva ou publicam aplicativos quase duplicados. Os guardas estão ativados por padrão; desativá-los é risco seu.
- Alguns passos do Partner Center não têm API. O kit Console Autopilots cobre isso com um robô de navegador.
Perguntas
Funciona para aplicativos WPF ou Win32?
As partes de submissão, ficha do produto e capturas de tela funcionam. Os scripts de build têm como alvo projetos .NET MAUI e WinUI 3.
Dá para vender assinaturas?
Sim. Os complementos são preparados pelo pipeline e os pagamentos passam pela Microsoft Store, como a Store exige.
Atualizado: