Installazione automatica per le app per dispositivi UWP

In Windows 8.1 i produttori di dispositivi possono configurare le app per dispositivi UWP per l'installazione automatica quando l'utente connette il dispositivo al PC. Questo argomento descrive il funzionamento dell'installazione automatica e il modo in cui l'app, i metadati e i driver possono essere aggiornati e disinstallati. Per altre info sulle app per dispositivi, vedi Soddisfare le app per dispositivi UWP.

Nota

È importante considerare che la funzionalità di installazione automatica non fornisce una notifica all'utente quando l'app è installata. Alcuni utenti potrebbero trovare questa esperienza confusa e frustrante e dare alla tua app una valutazione negativa.

L'installazione automatica viene abilitata quando specifichi i dettagli del pacchetto dell'app per dispositivi nella parte dell'app per dispositivi UWP della pagina Informazioni sull'app della Creazione guidata metadati dispositivo. Per altre info, vedi Passaggio 2: Creare i metadati del dispositivo.

Panoramica delle acquisizioni

Un'app per dispositivi UWP può essere acquisita dall'utente in uno dei tre modi seguenti:

  • Installazione automatica: l'app viene acquisita e installata automaticamente la prima volta che un dispositivo periferico è connesso al PC. Questo è il modo più comune in cui viene installata un'app per dispositivi UWP.
  • Installazione manuale: l'utente trova un'app in Microsoft Store e la installa da questa posizione. Questo è in genere il modo in cui vengono installati gli aggiornamenti delle app e altre app UWP.
  • Preinstallazione OEM: un'app per un pc interno o un componente di sistema può essere preinstallata da un OEM come parte di un nuovo PC. Per altre info, vedi Preinstallare le app con Gestione e manutenzione immagini distribuzione.

Nota

Le app per dispositivi UWP per i dispositivi interni del PC non sono idonee per l'installazione automatica. Possono essere acquisiti solo tramite l'installazione manuale e la preinstallazione OEM.

Requisiti

Per consentire il funzionamento dell'installazione automatica, l'utente deve:

  • Acconsentire esplicitamente al Impostazioni consigliato durante l'installazione di Windows.

  • Accedere a Microsoft Store.

  • Essere online.

In questo modo Windows può acquisire automaticamente i metadati, l'app e i driver (se necessario). Se non è disponibile alcuna connessione Internet, l'installazione automatica verrà eseguita in un secondo momento, quando può accedere a Internet.

Funzionamento dell'installazione automatica

four steps for automatic installation: device connect, device metadata download, device driver download (as applicable), app download.

L'installazione automatica prevede quattro fasi:

  1. Dispositivo connesso: quando il dispositivo è collegato o associato al PC, Windows richiede i metadati del dispositivo dai metadati di Windows e da Servizi Internet (WMIS) e, se necessario, i driver di dispositivo da Windows Update.

  2. I metadati del dispositivo vengono scaricati: Windows scarica i metadati del dispositivo da WMIS e lo analizza per identificare l'app associata al dispositivo. In questo modo viene attivato il download dell'app.

  3. I driver di dispositivo vengono scaricati: se sono necessari driver, Windows li scarica da Windows Update e li installa automaticamente.

  4. L'app per dispositivi è installata: Windows scarica l'app e la installa nella schermata Tutte le app dell'utente attualmente connesso.

Se si verifica un errore durante uno di questi passaggi, l'utente visualizzerà un messaggio di errore nella pagina Dispositivi dell'app Impostazioni.

Se non è presente alcuna connessione Internet

Se il PC non è connesso a Internet o si trova in una connessione a consumo, Windows attenderà di eseguire l'installazione automatica. La volta successiva che il PC ha una connessione Internet senza restrizioni, Windows riprova automaticamente. L'installazione viene eseguita automaticamente in background, senza interruzioni per l'utente.

Se l'utente non è connesso a Microsoft Store

Se l'utente non è connesso a Microsoft Store con un account Microsoft, Windows attenderà di eseguire l'installazione automatica. Al successivo accesso dell'utente a Microsoft Store con un account Microsoft, Windows proverà automaticamente. L'installazione viene eseguita automaticamente in background, senza interruzioni per l'utente.

Aggiornamento dei driver di dispositivo

Gli aggiornamenti dei driver vengono distribuiti tramite Windows Update come aggiornamenti facoltativi, purché l'utente abbia acconsentito alla ricezione di aggiornamenti da Windows Update. Gli aggiornamenti dei driver non vengono distribuiti automaticamente ai dispositivi se l'utente ha completato la configurazione del dispositivo e dispone già di metadati e driver installati.

Gli aggiornamenti dei driver non sono associati agli aggiornamenti delle app, quindi gli aggiornamenti dei driver devono essere progettati per garantire la compatibilità con le app esistenti. Se un aggiornamento del driver viene distribuito tramite Windows Update o se l'utente reinstalla o aggiorna manualmente il driver, l'app deve gestirla in modo appropriato. Se l'app usa un driver personalizzato, assicurarsi di mantenere i contratti di compatibilità e funzionali. Per altre info, vedi App per dispositivi UWP per dispositivi interni.

Aggiornamento dei metadati del dispositivo

I metadati distribuiti da WMIS possono essere aggiornati in modo da puntare a un'app per dispositivi UWP nuova o diversa. Circa 8-15 giorni dopo l'invio di metadati aggiornati che indica una nuova app, i nuovi dispositivi connessi e configurati per la prima volta otterranno la nuova app. Tuttavia, una nuova app indicata nei metadati aggiornati non viene distribuita automaticamente ai PC per cui la configurazione del dispositivo è già stata completata, perché gli utenti hanno ricevuto in precedenza i metadati del dispositivo per il dispositivo.

L'app per dispositivi UWP viene scaricata automaticamente una sola volta, quando il dispositivo viene inizialmente configurato. Se i metadati del dispositivo vengono aggiornati in modo che puntino a un'app diversa, l'app precedente deve annunciarne la nuova all'utente, in modo che gli utenti possano acquisirla manualmente da Microsoft Store. Alla fine, l'app precedente deve essere rimossa da Microsoft Store. Gli utenti possono anche accedere alla nuova app passando alla pagina Dispositivi nell'app Impostazioni e facendo clic sul collegamento Ottieni app per il dispositivo.

Importante

Nota speciale per l'aggiunta dell'accesso con privilegi: se i metadati più recenti concedono a un'app per dispositivi UWP l'accesso con privilegi a un dispositivo (quando l'accesso non esiste prima), inviare i metadati almeno 20 giorni prima di inviare l'app. I nuovi metadati saranno disponibili per i nuovi utenti da 8 a 15 giorni dopo l'invio. Pubblicare quindi l'aggiornamento dell'app in Microsoft Store. Quando l'utente ottiene l'aggiornamento dell'app, presupponendo che l'utente abbia aggiornato qualsiasi driver necessario, l'app avrà accesso con privilegi al dispositivo.

Aggiornamento delle app del dispositivo

Gli aggiornamenti delle app per dispositivi UWP vengono attivati manualmente dagli utenti, proprio come qualsiasi altro aggiornamento delle app UWP. Microsoft Store mostra tutti gli aggiornamenti delle app disponibili per l'utente. L'utente sceglie manualmente di aggiornare l'app. È consigliabile progettare app compatibili con i metadati e i driver meno recenti. I metadati o i driver del dispositivo potrebbero non essere aggiornati con l'app, perché l'installazione manuale di un'app per dispositivi UWP da Microsoft Store non attiva automaticamente la distribuzione di metadati o driver.

Disinstallazione del software del dispositivo

I metadati del driver di dispositivo e del dispositivo vengono disinstallati indipendentemente dall'app per dispositivi di Microsoft Store. Quando un utente disinstalla un dispositivo, solo il driver e i metadati vengono disinstallati automaticamente come parte della disinstallazione del dispositivo.

L'app per dispositivi UWP deve essere disinstallata manualmente dall'utente. Al termine, i metadati del driver di dispositivo e del dispositivo non vengono disinstallati automaticamente.