Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
En esta página se describe la publicación de aplicaciones MSI/EXE mediante la CLI para desarrolladores de Microsoft Store. Para obtener información sobre la publicación de aplicaciones MSIX mediante la CLI para desarrolladores de Microsoft Store, haga clic aquí.
La interfaz de línea de comandos de Microsoft Store es una CLI multiplataforma (Windows, macOS, Linux) que le ayuda a publicar actualizaciones de sus aplicaciones en Microsoft Store. En el caso de las aplicaciones MSI/EXE, la CLI llama a las Partner Center APIs para enviar metadatos de paquete que contienen la dirección URL del instalador hospedado por el desarrollador. La Store recupera el instalador de esa dirección URL; la CLI no empaqueta ni carga el archivo binario del instalador. Para conocer los requisitos de hospedaje, consulte Agregar y editar información del paquete.
Importante
Debe completar la primera publicación de la aplicación en Microsoft Store a través del Centro de partners. Una vez publicada la aplicación, puedes usar la CLI de Microsoft Store Developer para publicar actualizaciones posteriores.
El proceso para usar la CLI para desarrolladores de la Tienda es el mismo para las aplicaciones MSI/EXE y MSIX. Por lo tanto, para comprender cómo usarlo, consulte el vídeo siguiente:
Prerrequisitos
Para usar la CLI para desarrolladores de Microsoft Store, deberá hacer lo siguiente:
- Regístrese como desarrollador de aplicaciones de Windows en Partner Center
- Tener asociado un tenant a su cuenta de Partner Center. Puede hacerlo asociando un Microsoft Entra ID existente en Partner Center o creando un nuevo Microsoft Entra ID en Partner Center.
- Asegúrate de que tu aplicación ya esté creada en Partner Center. Si tu aplicación aún no existe, crea tu aplicación reservando su nombre en Partner Center. La CLI no puede crear una aplicación automáticamente.
- Complete la primera publicación de la aplicación a través del Centro de partners. Cree el primer envío para la aplicación, incluido el cuestionario de clasificaciones por edades , y envíelo para su certificación en el Centro de partners. Espere hasta que la aplicación se publique en el Microsoft Store antes de usar la CLI para publicar actualizaciones posteriores.
Installation
La CLI para desarrolladores de Microsoft Store admite Windows 10+, Linux y macOS:
¡Instala la CLI para desarrolladores de Microsoft Store (versión preliminar) ahora!
Introducción
Después de instalar la CLI para desarrolladores de Microsoft Store, tienes que configurar el entorno para poder ejecutar comandos. Para ello, simplemente ejecute la CLI por primera vez. La CLI le guiará por el proceso de configuración:
msstore
Importante
Al iniciar sesión, no use su MSA. La CLI para desarrolladores de Microsoft Store requiere que use las credenciales de id. de Microsoft Entra. Puede encontrar más información sobre esto en nuestra sección de requisitos previos .
También se admite la ejecución en entornos de CI y Microsoft Store Developer CLI (versión preliminar) se puede usar en las canalizaciones de CI/CD para, por ejemplo, publicar automáticamente actualizaciones en las aplicaciones en Microsoft Store. Puede encontrar más instrucciones sobre cómo hacerlo aquí.
Nota:
Actualmente, las operaciones de actualización de aplicaciones a través de la CLI para desarrolladores de Microsoft Store solo se admiten para productos gratuitos. Los productos de pago se admitirán en una versión futura.
Commands
Estos son los comandos disponibles de la CLI para desarrolladores de Microsoft Store:
| Command | Description |
|---|---|
| info | Imprima la configuración existente. |
| reconfigurar | Vuelva a configurar la CLI para desarrolladores de Microsoft Store. |
| configuración | Cambie la configuración de la CLI para desarrolladores de Microsoft Store. |
| Sumisión | Comandos relacionados con el envío, como "status", "get", "getListingAssets", "updateMetadata", "update", "poll", "publish". |
Para obtener más información, consulta: Comandos.
Preguntas más frecuentes
¿Qué es la CLI para desarrolladores de Microsoft Store y cómo puede ayudarme?
La CLI para desarrolladores de Microsoft Store es una herramienta de línea de comandos multiplataforma que permite a los desarrolladores automatizar muchas tareas del Centro de partners, como:
- Enumerar y recuperar información de aplicaciones
- Actualización de metadatos del paquete, incluida la dirección URL del instalador hospedado por el desarrollador
- Actualización de metadatos del almacén
- Envío y publicación de actualizaciones de aplicaciones
Esta herramienta es especialmente útil para las pipelines de CI/CD, donde puedes enviar automáticamente las direcciones URL del instalador actualizadas y publicar actualizaciones de aplicaciones después de la primera publicación de la aplicación a través de Partner Center. La autenticación se realiza mediante las credenciales de Id. de Entra vinculadas a la cuenta del Centro de partners.
Ofrece una alternativa flexible a la interfaz de usuario web y admite flujos de trabajo de scripting en Windows, macOS y Linux. Para usarlo, los desarrolladores primero deben configurar el acceso a la API con los permisos adecuados. Con esta herramienta, los equipos pueden simplificar y escalar significativamente sus operaciones de lanzamiento.
¿Puedo automatizar los envíos de la Tienda con la CLI?
Sí, después de completar la primera publicación de la aplicación a través del Centro de partners, puedes usar la CLI en canalizaciones de compilación para enviar metadatos de paquete actualizados y publicar actualizaciones posteriores de la aplicación. Compile y aloje el instalador MSI/EXE por separado y, a continuación, use la CLI para enviar los metadatos del paquete que contienen su dirección URL. La Store recupera el instalador de esa dirección URL; la CLI no lo empaqueta ni lo carga. No puede usar la CLI para completar la primera publicación.