Store Dock: Windows
De un proyecto MAUI o WinUI a una ficha de producto en Microsoft Store: compilación, pruebas, capturas de pantalla, localización y envío.
- Windows 11 VM
- .NET 9
- Partner Center API

Qué hace
Publicar una aplicación de Windows en Microsoft Store requiere una docena de pasos engorrosos: identidad del paquete, firma MSIX, capturas de pantalla en los tamaños correctos, fichas de producto en cada mercado, clasificaciones por edad, complementos y el informe de certificación que llega dos días después. Store Dock: Windows los convierte en un único flujo de trabajo que puedes ejecutar desde una máquina Mac o Linux.
- Compilaciones MSIX en una VM. Controla una máquina virtual Windows 11 desde el host: restaura, compila, firma y recoge paquetes para x64 y ARM64.
- Pruebas antes de que las vean los revisores. Pruebas de humo con UI Automation que hacen clic por tu aplicación y hacen fallar la compilación cuando una página se bloquea o queda en blanco.
- Capturas de pantalla reales. Imágenes con el tamaño del Store tomadas de la aplicación en ejecución, no maquetas, con las trampas clásicas de captura ya resueltas.
- 41 configuraciones regionales. Texto de la ficha de producto y palabras clave en cada configuración regional del Store, con reglas que mantienen las palabras de precios y las afirmaciones fuera de los campos que los revisores rechazan.
- Envío con frenos. La API de envío de Microsoft Store, más salvaguardas: un límite diario, sin tormentas de reenvíos, sin aplicaciones nuevas mientras la cuenta está en espera.
Qué incluye
Compilación en VM
Scripts del host que controlan la VM de Windows: compilar, firmar, recoger y limpiar.
Pruebas de UI
Un entorno de pruebas de UI Automation en PowerShell y pruebas de ejemplo.
Capturas de pantalla
Una herramienta de captura para imágenes con el tamaño del Store desde la aplicación en vivo.
Fichas de producto
Generador de fichas de producto y palabras clave para 41 configuraciones regionales con reglas seguras para la revisión.
Envío
Cliente de API, la salvaguarda de envío y un lector de informes de certificación.
Manual de prácticas
Los fallos de certificación que encontramos y la solución para cada uno.
Requisitos
- Una VM de Windows 11 (VMware, Hyper-V o Parallels) con el SDK de .NET 9.
- Una cuenta de Partner Center con una aplicación de Azure AD para la API de envío.
- Python 3.10 o superior en el host.
Conviene saber
- Microsoft elimina cuentas que envían con demasiada frecuencia o publican aplicaciones casi duplicadas. Las salvaguardas están activas por defecto; desactivarlas es bajo tu propio riesgo.
- Algunos pasos de Partner Center no tienen API. El kit Console Autopilots los cubre con un robot de navegador.
Preguntas
¿Funciona para aplicaciones WPF o Win32?
Las partes de envío, ficha de producto y capturas de pantalla sí. Los scripts de compilación están dirigidos a proyectos de .NET MAUI y WinUI 3.
¿Puede vender suscripciones?
Sí. Los complementos se preparan mediante el flujo de trabajo y los pagos pasan por Microsoft Store, como exige la tienda.
Actualizado: