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.
- ApplicationManagement/AllowStore: abilita/disabilita l'archivio.
- ApplicationManagement/AllowAppStoreAutoUpdate: abilitare l'aggiornamento automatico di tutte le app dello 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 |