Compartir a través de


Actualizaciones de aplicaciones

Los OEM y los clientes empresariales pueden entregar actualizaciones de aplicaciones a dispositivos Windows IoT Enterprise de las maneras siguientes:

  • Uso de Microsoft Store: la aplicación se publica y actualiza desde Microsoft Store
  • Uso de Azure IoT Device Management: La aplicación se publica en Azure Storage y se actualiza a través del canal DM de Azure Nuevo para Windows 10, versión 1709
  • Uso de OMA-DM: la aplicación se actualiza mediante un canal de administración de dispositivos compatible con OMA-DM, como Intune.

Nota

La primera versión de la aplicación siempre se empaqueta previamente en el dispositivo durante el tiempo de la imagen. La configuración de ApplicationManagement/AllowAllTrustedApps debe establecerse para habilitar la instalación de aplicaciones de confianza.

Uso de Microsoft Store

Microsoft Store proporciona medios únicos y seguros para actualizar las aplicaciones de IoT Enterprise, independientemente de las actualizaciones del componente del sistema operativo o del OEM.

Esta opción es interesante para los OEM que tienen:

  • frecuencia de actualización alta: la frecuencia de actualización de la aplicación es mayor que las actualizaciones de controladores y las actualizaciones de aplicaciones son independientes de los controladores.
  • desarrolladores ISV externos: aplicación desarrollada por ISV externos, administrada con un cronograma de lanzamientos diferente.

En esta opción, las aplicaciones empaquetadas previamente deben ser aplicaciones compatibles con Microsoft Store (tienda firmada).

Administración de actualizaciones de aplicaciones de la Tienda

La siguiente configuración en el dispositivo controla las actualizaciones desde la Tienda Windows.

Actualizaciones automáticas

Las aplicaciones se pueden diseñar para controlar las actualizaciones por sí mismas (ya sea automáticamente o con la interacción del usuario con appx). Windows pone a disposición las API que proporcionan a un desarrollador la capacidad de consultar las actualizaciones disponibles, descargar las actualizaciones disponibles e instalar las actualizaciones disponibles.

Consulte Descargar e instalar actualizaciones de paquetes para la aplicación para obtener más información sobre cómo crear esta funcionalidad. En este caso, se debe deshabilitar AllowAppStoreAutoUpdate.

Uso de Azure IoT Device Management

azure IoT Device Management (AzureDM) es una solución de administración altamente escalable disponible en Windows IoT Enterprise. Consulte Application Management para más información sobre cómo instalar y actualizar aplicaciones a través de AzureDM.

Uso de OMA-DM

La interfaz OMA-DM se admite en Windows IoT Enterprise y cualquier solución de administración compatible con OMA-DM se puede usar para instalar y actualizar aplicaciones. Lea la documentación de enterpriseModernAppManagement CSP para obtener instrucciones de uso.

Comparaciones de varias opciones

Elemento Uso de Microsoft Store Uso de AzureDM Uso de OMA-DM
Firma de Appx Almacenar firmado Firmado en Store o firmado por el OEM Firmado en Store o firmado por el OEM
Distribución/visibilidad Tienda privada (no disponible en el catálogo de la tienda) Privado Privado
Infraestructura Microsoft Store Azure IoT/Storage Infraestructura de OEM