Share via


Aggiornare le app nei dispositivi Windows 10 IoT Core

Gli OEM e i clienti aziendali possono recapitare gli aggiornamenti delle app ai dispositivi Windows 10 IoT Core nei modi seguenti:

  • Uso di Microsoft Store: l'app viene pubblicata e aggiornata da Microsoft Store
  • Uso di Device Update Center: l'app viene pubblicata in Windows Update e aggiornata come qualsiasi altro pacchetto OEM (pacchetto driver)
  • 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 o System Center Configuration Manager (SCCM)

La prima versione dell'app viene sempre pre-inserita nel pacchetto nel dispositivo durante il periodo di tempo dell'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 Core, indipendentemente dagli aggiornamenti del componente OS/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 delle app sono indipendenti dai driver.
  • Sviluppatori ISV di terze parti: app sviluppata dall'ISV di terze parti, gestita con una pianificazione di rilascio diversa.

In questa opzione, le app pre-incluse in un pacchetto devono essere app conformi a Microsoft Store (firmate dallo Store).

Nota

Il client di Microsoft Store non è supportato in Windows 10 IoT Core.

Per altre informazioni, vedere Installazione e manutenzione delle app in Windows 10 IoT Core

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 autonomamente (automaticamente o con l'interazione dell'utente con l'appx). Windows rende disponibili API che consentono agli sviluppatori 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, allowAppStoreAutoUpdate deve essere disabilitato.

Uso di Device Update Center

Device Update Center è un canale per aggiornare pacchetti personalizzati OEM che includono app, driver e altri file. In questo percorso, l'applicazione viene inserita in un pacchetto di provisioning e recapitata al dispositivo. Nell'avvio del dispositivo questo pacchetto di provisioning viene elaborato e l'app contenuta viene installata/aggiornata. Vedere le istruzioni per Aggiungere un'app all'immagine.

Questa opzione è interessante per gli OEM che hanno:

  • Dipendenza con i driver: gli aggiornamenti delle app dipendono dai driver e vengono aggiornati con la stessa frequenza di driver.
  • Dipendenza con altre app: più app presenti nel dispositivo e devono essere aggiornate insieme in qualsiasi momento.

In questa opzione, le app pre-incluse nel pacchetto non devono essere app conformi a Microsoft Store (firmato dallo Store). Potresti comunque voler firmare le app dello Store che ti consentono di aggiornare le app usando Microsoft Store in futuro.

Uso di Azure IoT Gestione dispositivi

Azure IoT Gestione dispositivi (AzureDM) è una soluzione di gestione altamente scalabile disponibile in Windows 10 IoT Core. 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 10 IoT Core e qualsiasi soluzione di gestione conforme a OMA DM può essere usata per installare e aggiornare le applicazioni. Leggere la documentazione di EnterpriseModernAppManagement CSP per istruzioni sull'utilizzo.

Confronti di varie opzioni

Elemento Uso di Microsoft Store Uso di Device Update Center Uso di AzureDM Uso di OMA-DM
Firma appx Store firmato Store signed or OEM signed (Store signed or OEM signed) Store signed or OEM signed (Store signed or OEM signed) Store signed or OEM signed (Store signed or OEM signed)
Distribuzione/Visibilità Archiviazione privata (non disponibile nel catalogo store) Privato Privato Privato
Infrastruttura Microsoft Store Windows Update Azure IoT/Archiviazione Infrastruttura OEM