Passaggio 2: Creare metadati del dispositivo per l'app per dispositivi UWP

device app workflow, step 2.

Questo argomento descrive come usare la Creazione guidata metadati dispositivo per creare nuovi metadati del dispositivo che associano l'app per dispositivi UWP a un dispositivo. La procedura guidata può anche creare un file StoreManifest.xml che potrebbe essere necessario aggiungere all'app nel passaggio successivo.

Un'app per dispositivi UWP è un tipo speciale di app UWP creata dai produttori di dispositivi per fungere da complementare al dispositivo interno o periferico. Usando i metadati del dispositivo, le app per dispositivi possono eseguire operazioni con privilegi e installarle automaticamente quando un dispositivo è collegato. Per altre info sulle app per dispositivi UWP, vedi Soddisfare le app per dispositivi UWP.

Questo argomento fa parte di una serie dettagliata. Per l'introduzione, vedi Creare un'app per dispositivi UWP.

Operazioni preliminari

Per usare la Creazione guidata metadati dispositivo, è necessario installare Microsoft Visual Studio Professional, Microsoft Visual Studio Ultimate o l'SDK autonomo per Windows 8.1, prima di completare i passaggi descritti in questo argomento. L'installazione di Microsoft Visual Studio Express per Windows installa una versione dell'SDK che non include la procedura guidata.

Creare nuovi metadati del dispositivo

La Creazione guidata metadati dispositivo viene usata per creare nuovi metadati del dispositivo.

Per creare nuovi metadati del dispositivo

  1. Avviare la Creazione guidata metadati dispositivo da %ProgramFiles(x86)%\Windows Kits\8.1\bin\x86 facendo doppio clic su DeviceMetadataWizard.exe.

  2. Fare clic su Nuovo metadati del dispositivo.

  3. Nella pagina Seleziona il tipo di pacchetto di metadati fai clic su Metadati dell'app per dispositivi UWP e quindi fai clic su Avanti.

  4. Nella pagina Seleziona le categorie di dispositivi selezionare le categorie di dispositivi che devono essere assegnate al dispositivo. Un dispositivo può appartenere a più categorie di dispositivi, ma è possibile assegnare una sola categoria primaria. Fare clic su Avanti.

  5. Nella pagina Specificare le impostazioni locali selezionare almeno una delle impostazioni locali da associare al pacchetto di metadati del dispositivo. È anche possibile impostare impostazioni locali predefinite utilizzate quando un pacchetto specifico delle impostazioni locali non è disponibile nel computer. Fare clic su Avanti.

  6. Nella pagina Descrivere il dispositivo immettere le informazioni visualizzate agli utenti finali che collegano il dispositivo. Per ogni impostazione locale è necessario un nome di modello e un produttore.

  7. Nella pagina Specificare le informazioni sull'hardware aggiungere almeno un ID hardware e un ID modello. L'ID hardware deve includere l'ID fornitore per la società. L'ID modello è un GUID ed è il modo consigliato per associare i metadati del dispositivo ai dispositivi che supportano un ID modello. Fare clic su Avanti.

  8. Nella pagina Specificare le informazioni sull'app per dispositivi UWP:

    • Se vuoi abilitare l'installazione automatica per la tua app per dispositivo o estendere l'esperienza della fotocamera o della stampante (che richiede l'installazione automatica), immetti le informazioni sull'app di Microsoft Store nella casella app per dispositivi UWP. Fare clic su Importa file manifesto dell'app UWP per immettere automaticamente il nome del pacchetto, il nome dell'editore e l'ID app UWP.

      Avviso

      È 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.

    • Se l'app sta registrando per le notifiche della stampante, compilare la casella Gestori di notifica. In ID evento immettere il nome del gestore eventi di stampa. In Asset evento immettere il nome del file in cui risiede il codice.

    • Se si vuole specificare l'app come app con privilegi, immettere tali informazioni nella casella Applicazione con privilegi. La designazione di app con privilegi consente a un'app per dispositivi UWP di eseguire gli aggiornamenti dei dispositivi, ad esempio gli aggiornamenti del firmware. Consente anche agli OEM e ai fornitori di componenti di sviluppare app per i dispositivi interni.

  9. Al termine dell'installazione automatica e dei dettagli dell'app con privilegi, fare clic su Avanti

  10. Nella pagina Specificare le impostazioni di Windows è possibile configurare se il dispositivo viene visualizzato in Gestione dispositivi quando è disconnesso e come il dispositivo deve rispondere a un'attivazione AutoPlay.

    Se vuoi specificare un'app come gestore AutoPlay predefinito per il dispositivo, seleziona Usa un'app per dispositivi UWP nella casella Gestore AutoPlay . Puoi selezionare qualsiasi app UWP o app per dispositivi UWP, ma l'app deve gestire l'attivazione AutoPlay per il dispositivo e specificare l'ID esperienza corrispondente nel manifesto del pacchetto dell'app (come descritto in AutoPlay per le app per dispositivi UWP).

    • Nome pacchetto: nel manifesto del pacchetto dell'app questo è l'attributo Name dell'elemento Identity.

    • Nome editore: nel manifesto del pacchetto dell'app si tratta dell'attributo Publisher dell'elemento Identity.

    • ID app: nel manifesto del pacchetto dell'app questo è l'attributo ID dell'elemento Application.

    • Verbo: identificatore per l'attivazione autoPlay. L'app lo userà per determinare se l'attivazione proviene dal dispositivo. È possibile usare qualsiasi valore per l'impostazione Verbo, ad eccezione di open, che è riservato.

    • Tipo di evento AutoPlay: lasciare questo valore come Dispositivo. Nei metadati del dispositivo, la procedura guidata specifica automaticamente l'ID esperienza associato all'app per dispositivi UWP.

    Se vuoi consentire ad altre app di fungere da gestori AutoPlay per il dispositivo, seleziona Abilita AutoPlay per le app registrate.

    Per altre info su AutoPlay, vedi AutoPlay per le app per dispositivi UWP.

  11. Quando si è pronti per continuare, fare clic su Avanti.

  12. Nella pagina Rivedi il pacchetto di metadati del dispositivo verificare che tutte le impostazioni siano corrette. Se si desidera che questo pacchetto di metadati del dispositivo sia disponibile nell'archivio metadati locale, selezionare la casella di controllo Copia il pacchetto di metadati del dispositivo nell'archivio metadati nel computer locale e quindi fare clic su Salva.

  13. Quando si è pronti per inviare il pacchetto di metadati del dispositivo o se è necessario modificarlo, è necessario usare il file devicemanifest-ms. Il file con estensione devicemetadata-ms deve essere usato solo per testare i metadati del dispositivo in locale.

Passaggio successivo

Passaggio 3: Aggiungere un ID esperienza all'app

Compilazione di app per dispositivi UWP

Sincronizzazione e aggiornamento dei dispositivi per le app per dispositivi UWP

App per dispositivi UWP per dispositivi interni