Paso 2: Crear metadatos de dispositivo para la aplicación de dispositivo para UWP

device app workflow, step 2.

En este tema se describe cómo usar el Asistente para creación de metadatos de dispositivo para crear nuevos metadatos de dispositivo que asocien la aplicación de dispositivo para UWP con un dispositivo. El asistente también puede crear un archivo StoreManifest.xml que es posible que necesite agregar a la aplicación en el paso siguiente.

Una aplicación de dispositivo para UWP es un tipo especial de aplicación para UWP que los fabricantes de dispositivos crean para servir como complemento a su dispositivo interno o periférico. Mediante el uso de metadatos de dispositivo, las aplicaciones de dispositivo pueden ejecutar operaciones con privilegios e instalarse automáticamente cuando se conecta un dispositivo. Para obtener más información sobre las aplicaciones de dispositivos para UWP, consulte Conocer las aplicaciones de dispositivos para UWP.

Este tema forma parte de una serie paso a paso. Consulte Creación de una aplicación de dispositivo para UWP paso a paso para ver la introducción.

Antes de empezar

Para usar el Asistente para creación de metadatos de dispositivo, debe instalar Microsoft Visual Studio Professional, Microsoft Visual Studio Ultimate o el SDK independiente para Windows 8.1, antes de completar los pasos de este tema. La instalación de Microsoft Visual Studio Express para Windows instala una versión del SDK que no incluye el asistente.

Creación de nuevos metadatos de dispositivo

El Asistente para creación de metadatos de dispositivo se usa para crear nuevos metadatos de dispositivo.

Para crear nuevos metadatos de dispositivo

  1. Inicie el Asistente para creación de metadatos de dispositivo desde %ProgramFiles(x86)%\Windows Kits\8.1\bin\x86, haciendo doble clic en DeviceMetadataWizard.exe.

  2. Haga clic en Nuevos metadatos de dispositivo.

  3. En la página Seleccionar el tipo de paquete de metadatos, haga clic en Metadatos de la aplicación de dispositivo para UWP y, a continuación, haga clic en Siguiente.

  4. En la página Seleccionar las categorías de dispositivos, seleccione las categorías de dispositivos que se deben asignar al dispositivo. Un dispositivo puede pertenecer a varias categorías de dispositivos, pero solo se puede asignar una categoría principal. Haga clic en Next.

  5. En la página Especificar las configuraciones regionales, seleccione al menos una configuración regional que se deba asociar al paquete de metadatos del dispositivo. También puede establecer una configuración regional predeterminada que se use cuando un paquete específico de la configuración regional no esté disponible en el equipo. Haga clic en Next.

  6. En la página Describir el dispositivo, escriba la información que se mostrará a los usuarios finales que conecten el dispositivo. Se requiere un nombre de modelo y un fabricante para cada configuración regional.

  7. En la página Especificar la información de hardware, agregue al menos un identificador de hardware y un identificador de modelo. El identificador de hardware debe incluir el identificador de proveedor de la empresa. El identificador del modelo es un GUID y es la manera recomendada de asociar metadatos de dispositivo a dispositivos que admiten un identificador de modelo. Haga clic en Next.

  8. En la página Especificar información de la aplicación de dispositivo para UWP:

    • Si desea habilitar la instalación automática para su aplicación de dispositivo o ampliar la experiencia de la cámara o impresora (lo que requiere instalación automática), escriba la información de la aplicación de Microsoft Store en el cuadro Aplicación de dispositivo para UWP. Haga clic en Importar archivo de manifiesto de aplicación para UWP para introducir automáticamente el Nombre del paquete, el Nombre del publicador y el Identificador de la aplicación para UWP.

      Advertencia

      Es importante tener en cuenta que la característica de instalación automática no proporciona una notificación al usuario cuando se instala la aplicación. Algunos usuarios pueden encontrar esta experiencia confusa y frustrante, y dar a su aplicación una mala calificación.

    • Si la aplicación está registrada para recibir notificaciones de impresora, rellene el cuadro Controladores de notificaciones. En Identificador de evento, escriba el nombre del controlador de eventos de impresión. En Recurso de evento, escriba el nombre del archivo donde reside ese código.

    • Si quiere especificar la aplicación como una aplicación con privilegios, escriba esa información en el cuadro Aplicación con privilegios. La designación de aplicación con privilegios permite que una aplicación de dispositivo para UWP realice actualizaciones de dispositivos, como actualizaciones de firmware. También permite a los OEM y a los proveedores de componentes desarrollar aplicaciones para dispositivos internos.

  9. Cuando haya terminado de especificar cualquier instalación automática y los detalles de la aplicación con privilegios, haga clic en Siguiente.

  10. En la página Especificar la configuración de Windows, puede configurar si el dispositivo se debe mostrar en el Administrador de dispositivos cuando se desconecte y cómo debe responder el dispositivo a una activación de reproducción automática.

    Si quiere especificar una aplicación para que sea el controlador de reproducción automática predeterminado para su dispositivo, seleccione Usar una aplicación de dispositivo para UWP en el cuadro Controlador de reproducción automática. Puedes seleccionar cualquier aplicación para UWP o aplicación de dispositivo para UWP, pero esa aplicación debe controlar la activación de la reproducción automática del dispositivo y especificar el identificador de experiencia correspondiente en el manifiesto del paquete de aplicación (como se describe en Reproducción automática para aplicaciones de dispositivos para UWP).

    • Nombre del paquete: en el manifiesto del paquete de la aplicación, este es el atributo Name del elemento Identity.

    • Nombre del publicador: en el manifiesto del paquete de la aplicación, este es el atributo Publisher del elemento Identity.

    • Identificador de aplicación: en el manifiesto del paquete de aplicación, este es el atributo ID del elemento Application.

    • Verbo: es el identificador de la activación de la reproducción automática. La aplicación lo usará para determinar si la activación procede del dispositivo. Puede usar cualquier valor para la opción de configuración de Verbo, a excepción de abrir, que está reservado.

    • Tipo de evento de reproducción automática: déjelo como Dispositivo. En los metadatos del dispositivo, el asistente especificará automáticamente el identificador de experiencia asociado a la aplicación de dispositivo para UWP.

    Si quiere permitir que otras aplicaciones actúen como controladores de reproducción automática para el dispositivo, seleccione Habilitar reproducción automática para las aplicaciones registradas.

    Para obtener más información sobre la reproducción automática, consulte Reproducción automática para aplicaciones de dispositivos para UWP.

  11. Cuando esté listo para continuar, haga clic en Siguiente.

  12. En la página Revisar el paquete de metadatos del dispositivo, asegúrese de que toda la configuración sea correcta. Si desea que este paquete de metadatos de dispositivo esté disponible en el almacén de metadatos local, active la casilla Copiar el paquete de metadatos del dispositivo en el almacén de metadatos del equipo local y, a continuación, haga clic en Guardar.

  13. Cuando esté listo para enviar el paquete de metadatos del dispositivo, o si necesita editarlo, debe usar el archivo .devicemanifest-ms. El archivo .devicemetadata-ms solo debe usarse para probar los metadatos del dispositivo localmente.

Paso siguiente

Paso 3: Adición de un identificador de experiencia a la aplicación

Creación de aplicaciones de dispositivos para UWP

Sincronización y actualización de dispositivos para aplicaciones de dispositivos para UWP

Aplicaciones de dispositivos para UWP para dispositivos internos