Instalación automática de aplicaciones de dispositivos para UWP
En Windows 8.1, los fabricantes de dispositivos pueden configurar sus aplicaciones de dispositivos para UWP para que se instalen automáticamente cuando el usuario conecte su dispositivo al equipo. En este tema se describe cómo funciona la instalación automática y cómo se puede actualizar y desinstalar la aplicación, los metadatos y los controladores. Para obtener más información sobre las aplicaciones de dispositivos, consulte Conocer las aplicaciones de dispositivos para UWP.
Nota:
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.
La instalación automática se habilita al especificar los detalles del paquete de la aplicación de dispositivo en la parte de la aplicación de dispositivo para UWP de la página Información de la aplicación del Asistente para creación de metadatos de dispositivo. Para obtener más información, consulte Paso 2: Creación de metadatos de dispositivo.
Introducción a la adquisición
El usuario puede adquirir una aplicación de dispositivo para UWP de una de estas tres maneras:
- Instalación automática: la aplicación se adquiere e instala automáticamente la primera vez que un dispositivo periférico se conecta al equipo. Esta es la forma más común de instalar una aplicación de dispositivo para UWP.
- Instalación manual: el usuario busca una aplicación en Microsoft Store y la instala desde allí. Suele ser la forma en que se instalan las actualizaciones de aplicaciones y otras aplicaciones para UWP.
- Preinstalación por parte de OEM: una aplicación para un dispositivo interno del equipo o un componente del sistema la puede preinstalar un OEM como parte de un nuevo equipo. Para obtener más información, consulte Preinstalación de aplicaciones con DISM.
Nota:
Las aplicaciones de dispositivos para UWP para dispositivos internos de equipo no son aptas para la instalación automática. Solo se pueden adquirir a través de la instalación manual y la preinstalación de OEM.
Requisitos
Para que la instalación automática funcione, el usuario debe:
Aceptar la Configuración recomendada durante la instalación de Windows.
Iniciar sesión en Microsoft Store.
Estar en línea.
Esto permite a Windows adquirir automáticamente los metadatos, la aplicación y los controladores (si es necesario). Si no hay conexión a Internet disponible, la instalación automática se realizará más adelante, cuando pueda acceder a Internet.
Funcionamiento de la instalación automática
La instalación automática se lleva a cabo en cuatro fases:
Se conecta el dispositivo: cuando el dispositivo se conecta o empareja con el equipo, Windows solicita los metadatos del dispositivo desde Windows Metadata and Internet Services (WMIS) y, si es necesario, los controladores de dispositivo desde Windows Update.
Se cargan los metadatos del dispositivo: Windows descarga los metadatos del dispositivo de WMIS y los analiza para identificar la aplicación asociada al dispositivo. Esto desencadena la descarga de la aplicación.
Se descargan los controladores del dispositivo: si se necesitan controladores, Windows los descarga desde Windows Update y los instala automáticamente.
Se instala la aplicación del dispositivo: Windows descarga la aplicación y la instala en la pantalla Todas las aplicaciones del usuario que ha iniciado sesión.
Si se produce un error durante cualquiera de estos pasos, el usuario verá un mensaje de error en la página Dispositivos de la aplicación Configuración.
Si no hay conexión a Internet
Si el equipo no está conectado a Internet o está en una conexión de uso medido, Windows esperará a realizar la instalación automática. La próxima vez que el equipo tenga una conexión a Internet sin restricciones, Windows volverá a intentarlo automáticamente. La instalación se realiza silenciosamente en segundo plano, sin interrupciones para el usuario.
Si el usuario no ha iniciado sesión en Microsoft Store
Si el usuario no ha iniciado sesión en Microsoft Store con una cuenta de Microsoft, Windows esperará a realizar la instalación automática. La próxima vez que el usuario inicie sesión en Microsoft Store con una cuenta Microsoft, Windows volverá a intentarlo automáticamente. La instalación se realiza silenciosamente en segundo plano, sin interrupciones para el usuario.
Actualización de los controladores de dispositivos
Las actualizaciones de controladores se distribuyen a través de Windows Update como actualizaciones opcionales, siempre y cuando el usuario haya optado por recibir actualizaciones de Windows Update. Las actualizaciones de controladores no se distribuyen automáticamente a los dispositivos si el usuario ha completado la configuración del dispositivo y ya tiene instalados metadatos y controladores.
Las actualizaciones de controladores no están acopladas a las actualizaciones de aplicaciones, por lo que las actualizaciones de controladores deben diseñarse para garantizar la compatibilidad con las aplicaciones existentes. Si una actualización de controladores se distribuye a través de Windows Update o si el usuario vuelve a instalar o actualiza manualmente el controlador, la aplicación debe controlarlo correctamente. Si la aplicación usa un controlador personalizado, asegúrese de mantener la compatibilidad y los contratos funcionales. Para obtener más información, consulte Aplicaciones para dispositivos de UWP para dispositivos internos.
Actualización de metadatos del dispositivo
Los metadatos distribuidos por WMIS se pueden actualizar para que apunten a una aplicación de dispositivo UWP nueva o diferente. Aproximadamente de 8 a 15 días después del envío de metadatos actualizados que indica una nueva aplicación, los nuevos dispositivos que se conecten y configuren por primera vez obtendrán la nueva aplicación. Pero una nueva aplicación indicada en los metadatos actualizados no se distribuye automáticamente a los equipos para los que la configuración del dispositivo ya está completa, ya que los usuarios han recibido previamente metadatos del dispositivo.
La aplicación de dispositivo para UWP solo se descarga automáticamente una vez, al configurar el dispositivo por primera vez. Si los metadatos del dispositivo se actualizan para que apunten a una aplicación diferente, la aplicación antigua debe anunciar la nueva al usuario para que estos puedan adquirirlas de Microsoft Store manualmente. Finalmente, la aplicación antigua debe quitarse de Microsoft Store. Los usuarios también pueden acceder a la nueva aplicación; para ello, deben ir a la página Dispositivos de la aplicación Configuración y hacer clic en el vínculo Obtener aplicación para ese dispositivo.
Importante
Nota especial para agregar acceso con privilegios: si los metadatos más recientes conceden acceso con privilegios a una aplicación de dispositivo para UWP a un dispositivo (cuando el acceso no existía antes), envíe los metadatos al menos 20 días antes de enviar la aplicación. Los nuevos metadatos estarán disponibles para los nuevos usuarios de 8 a 15 días después de enviarlos. A continuación, publique la actualización de la aplicación en Microsoft Store. Cuando el usuario obtenga la actualización de la aplicación, suponiendo que haya actualizado cualquier controlador necesario, la aplicación tendrá acceso con privilegios al dispositivo.
Actualización de aplicaciones de dispositivo
Los usuarios desencadenan manualmente las actualizaciones de aplicaciones de dispositivos para UWP, al igual que cualquier otra actualización de la aplicación para UWP. Microsoft Store muestra todas las actualizaciones de aplicaciones disponibles para el usuario. El usuario elige manualmente actualizar la aplicación. Debe diseñar aplicaciones para que sean compatibles con los controladores y metadatos más antiguos. Es posible que los metadatos del dispositivo o el controlador no estén actualizados con la aplicación, ya que la instalación manual de una aplicación de dispositivo para UWP desde Microsoft Store no desencadena automáticamente la distribución de metadatos o controladores.
Desinstalación del software del dispositivo
Los metadatos del controlador de dispositivo y del dispositivo se desinstalan independientemente de la aplicación de dispositivo de Microsoft Store. Cuando un usuario desinstala un dispositivo, solo el controlador y los metadatos se desinstalan automáticamente como parte de la desinstalación del dispositivo.
El usuario debe desinstalar manualmente la aplicación de dispositivo para UWP. Después, los metadatos del controlador de dispositivo y del dispositivo no se desinstalan automáticamente.