Aggiornamenti dell'applicazione

Gli OEM e i clienti aziendali possono distribuire gli aggiornamenti delle app ai dispositivi Windows IoT Enterprise nei modi seguenti:

  • Uso di Microsoft Store: l'app viene pubblicata e aggiornata da Microsoft Store
  • Uso di Azure IoT Gestione dispositivi: l'app viene pubblicata in Archiviazione di Azure e aggiornata tramite il canale Azure DM New for Windows 10, versione 1709
  • Uso di OMA-DM: l'app viene aggiornata usando un canale di gestione dei dispositivi conforme a OMA DM, ad esempio Intune.

Nota

La prima versione dell'app è sempre preconfezionata nel dispositivo durante il tempo di immagine. L'impostazione ApplicationManagement/AllowAllTrustedApps deve essere impostata per abilitare l'installazione di app attendibili.

Uso di Microsoft Store

Microsoft Store offre mezzi unici e sicuri per aggiornare le app IoT Enterprise, indipendentemente dagli aggiornamenti dei componenti del sistema operativo/OEM.

Questa opzione è interessante per gli OEM che hanno:

  • Frequenza di aggiornamento elevata: la frequenza di aggiornamento dell'app superiore agli aggiornamenti del driver e gli aggiornamenti dell'app sono indipendenti dai driver.
  • Sviluppatori ISV di terze parti: app sviluppata da ISV di terze parti, gestita con una pianificazione di rilascio diversa.

In questa opzione, le app preconfezionate devono essere app conformi a Microsoft Store (firmato dallo Store).

Gestione degli aggiornamenti delle app dello Store

Le impostazioni seguenti sul lato dispositivo controllano gli aggiornamenti da Windows Store.

Aggiornamenti automatici

Le app possono essere progettate per controllare gli aggiornamenti in modo automatico o con l'interazione dell'utente con l'appx. Windows rende disponibili LE API che consentono a uno sviluppatore di eseguire query sugli aggiornamenti disponibili, scaricare gli aggiornamenti disponibili e installare gli aggiornamenti disponibili.

Per altre informazioni sulla compilazione di questa funzionalità, vedere Scaricare e installare gli aggiornamenti dei pacchetti per l'app . In questo caso, l'oggetto AllowAppStoreAutoUpdate deve essere disabilitato.

Uso di Azure IoT Gestione dispositivi

Azure IoT Gestione dispositivi (AzureDM) è una soluzione di gestione altamente scalabile disponibile in Windows IoT Enterprise. Per informazioni dettagliate sull'installazione e l'aggiornamento delle applicazioni tramite AzureDM, vedere Gestione applicazioni.

Uso di OMA-DM

L'interfaccia OMA-DM è supportata in Windows IoT Enterprise e qualsiasi soluzione di gestione conforme a OMA DM può essere usata per installare e aggiornare le applicazioni. Leggere la documentazione per EnterpriseModernAppManagement CSP per istruzioni sull'utilizzo.

Confronti di varie opzioni

Articolo Uso di Microsoft Store Uso di AzureDM Uso di OMA-DM
Firma appx Store Signed Store signed or OEM Signed Store signed or OEM Signed
Distribuzione/visibilità Archivio privato (non disponibile nel catalogo dello Store) Privato Privato
Infrastruttura Microsoft Store Azure IoT/Archiviazione Infrastruttura OEM