Actualizaciones de la aplicación

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 la administración de dispositivos con Azure IoT: la aplicación se publica en Azure Storage y se actualiza a través del canal de Azure DM New for 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 ApplicationManagement/AllTrustedApps debería estar habilitado para permitir 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 las aplicaciones es superior a los controladores y las actualizaciones de las aplicaciones son independientes de los controladores.
  • Desarrolladores de ISV de terceros: aplicación desarrollada por ISV de terceros, administrada con una programación de versión 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 lado del dispositivo controla las actualizaciones de Windows Store.

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 compilar esta capacidad. En este caso, se debe deshabilitar AllowAppStoreAutoUpdate.

Uso de la administración de dispositivos con Azure IoT

Administración de dispositivos con Azure IoT (AzureDM) es una solución de administración altamente escalable disponible en Windows IoT Enterprise. Consulte Administración de aplicaciones 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 es compatible con 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 Store privado (no disponible en el catálogo de la tienda) Privados Privados
Infraestructura Microsoft Store Azure IoT/Storage Infraestructura de OEM