Share via


Guía para administrar paquetes de la aplicación

Obtenga información sobre cómo poner a disposición de los clientes los paquetes de su aplicación y cómo gestionar escenarios de paquetes específicos.

Versiones del sistema operativo y distribución de paquetes

Diferentes sistemas operativos pueden ejecutar diferentes tipos de paquetes. Si más de uno de los paquetes se puede ejecutar en el dispositivo de un cliente, Microsoft Store proporcionará la mejor coincidencia disponible.

Por lo general, las versiones posteriores del sistema operativo pueden ejecutar paquetes destinados a versiones anteriores del sistema operativo para la misma familia de dispositivos. Los dispositivos Windows 10 pueden ejecutar todas las versiones anteriores del sistema operativo compatibles (por familia de dispositivos). Los dispositivos de escritorio con Windows 10 pueden ejecutar aplicaciones creadas para Windows 8.1 o Windows 8. Sin embargo, los clientes de Windows 10 o Windows 11 solo obtendrán esos paquetes si la aplicación no incluye paquetes UWP destinados a la familia de dispositivos aplicable.

Importante

Ya no puede cargar nuevos paquetes XAP creados con el(los) SDK de Windows Phone 8.x. Las aplicaciones que ya están en Store con paquetes XAP seguirán funcionando en dispositivos Windows 10 Mobile. Para obtener más información, consulte esta entrada de blog.

Quitar una aplicación de la Tienda

En ocasiones, puede que desee dejar de ofrecer una aplicación a los clientes, "anulando su publicación" de hecho. Para ello, haga clic en Hacer que la aplicación no esté disponible en la página Información general de la aplicación. Después de confirmar que desea que la aplicación deje de estar disponible, en unas pocas horas ya no estará visible en la Tienda y ningún nuevo cliente podrá obtenerla (a menos que tengan un código promocional y estén en un dispositivo Windows 10 o Windows 11).

Importante

Esta opción invalidará cualquier configuración de visibilidad que haya seleccionado en los envíos.

Esta opción tiene el mismo efecto que si creara un envío y eligiera Hacer que este producto esté disponible pero no detectable en la Tienda con la opción Detener adquisición. Sin embargo, no requiere que cree un nuevo envío.

Tenga en cuenta que los clientes que ya tengan la aplicación podrán seguir utilizándola y descargarla de nuevo (e incluso podrían recibir actualizaciones si envía nuevos paquetes más adelante).

Después de hacer que la aplicación no esté disponible, seguirá viéndola en el Centro de partners. Si decide volver a ofrecer la aplicación a los clientes, puede hacer clic en Hacer que la aplicación esté disponible en la página Información general de la aplicación. Después de confirmar, la aplicación estará disponible para los nuevos clientes (a menos que la configuración esté restringida en el último envío) en unas pocas horas.

Nota:

Si quiere mantener la aplicación disponible, pero no quiere seguir ofreciéndola a nuevos clientes en una versión concreta del sistema operativo, puede crear un nuevo envío y quitar todos los paquetes de la versión del sistema operativo en la que quiera evitar nuevas adquisiciones.

Eliminación de paquetes para una familia de dispositivos compatibles anteriormente

Si quitas todos los paquetes de una determinada familia de dispositivos (consulte Programación con SDK de extensión) que la aplicación admitía anteriormente, se le pedirá que confirme que esta es su intención antes de poder guardar los cambios en la página Paquetes.

Cuando publique un envío que elimine todos los paquetes que podían ejecutarse en una familia de dispositivos que su aplicación admitía anteriormente, los nuevos clientes no podrán adquirir la aplicación en esa familia de dispositivos. Siempre puede publicar otra actualización más adelante para proporcionar paquetes para esa familia de dispositivos de nuevo.

Tenga en cuenta que aunque elimine todos los paquetes compatibles con una determinada familia de dispositivos, los clientes existentes que ya hayan instalado la aplicación en ese tipo de dispositivo podrán seguir utilizándola, y recibirán cualquier actualización que proporcione más adelante.

Adición de paquetes para Windows 10 a una aplicación existente

Si tiene una aplicación en la Tienda que solo incluía paquetes para Windows 8.x y quiere actualizar su aplicación para Windows 10 y 11, cree un nuevo envío y añada sus paquetes de UWP .msixupload o .appxupload durante el paso Paquetes. Después de que su aplicación pase por el proceso de certificación, el paquete de UWP también estará disponible para nuevas adquisiciones por parte de clientes en Windows 10 y 11.

Nota:

Una vez que un cliente de Windows 10 u 11 obtenga su paquete de UWP, no podrá volver a utilizar un paquete para una versión anterior del sistema operativo.

Tenga en cuenta que el número de versión de sus paquetes de Windows 10 y 11 debe ser superior al de cualquier paquete de Windows 8, Windows 8.1 que haya utilizado. Para obtener más información, consulte Numeración de la versión del paquete.

Para obtener más información sobre cómo empaquetar aplicaciones UWP para la Tienda, consulte Empaquetado de aplicaciones.

Puedes traer diferentes paquetes para diferentes arquitecturas e idiomas. Para una combinación de una arquitectura e idiomas, solo puede traer un paquete. Por ejemplo, solo puede traer un paquete para la combinación de idioma x64 e "inglés".

Al actualizar la aplicación, puede eliminar los paquetes anteriores; para ello, vaya a la página Administrar paquetes. Elimine el paquete que ya no es necesario y añada uno nuevo si es necesario. Después de eliminar o añadir un nuevo paquete, haga clic en "Guardar todo" en la página Administrar paquetes. Esto cargará los cambios nuevos.

Importante

No se admite la numeración de versiones de paquetes para los complementos de la aplicación.