Implementar Apple Watch
Si un Apple Watch con watchOS 10 o versión posterior se enlaza con un iPhone con iOS 17 o versiones posteriores, el reloj se puede inscribir y administrar con una solución de administración de dispositivos móviles (MDM) De esta forma, el reloj es compatible con casos de uso que no sólo mejoran la productividad del usuario, sino que también fomentan su bienestar y le proporciona beneficios de seguridad adicionales.
Para obtener detalles, échale un vistazo al video de la WWDC23 Meet device management for Apple Watch.
Activar la administración de MDM
Para permitir la inscripción, la configuración declarativa com.apple.configuration.watch.enrollment
debe aplicarse a un iPhone supervisado y administrado. Una vez que se aplica la configuración, puede inscribirse cualquier Apple Watch con watchOS 10 en la administración de dispositivos cuando se enlaza. El usuario puede cancelar y darse de baja de la administración al finalizar el flujo de enlazado. Si un Apple Watch ya está enlazado, debe eliminarse y enlazarlo de nuevo con el iPhone para inscribirlo.
Cuando el Apple Watch se inscribe correctamente en la solución MDM (como el iPhone al cual está enlazado), el reloj se supervisa. La solución MDM puede entonces realizar acciones como establecer la configuración, obtener información del dispositivo, borrar el código, y bloquear o borrar el Apple Watch.
Instalar, eliminar y actualizar las apps del Apple Watch mediante comandos de MDM
Las apps de la App Store, apps personalizadas y apps internas se pueden instalar, eliminar y actualizar mediante comandos MDM existentes en el Apple Watch. Una solución de MDM puede además usar el ID de paquete de apps que puede ejecutar en el Apple Watch como parte de los comandos de instalación, configuración y eliminación de apps.
Apple Watch es compatible con los siguientes tipos de apps:
Apps enlazadas: apps que comparten datos entre sí mismas y su app para iPhone enlazada, pero la app en Apple Watch puede funcionar por sí sola cuando no hay una app para iPhone.
Apps dependientes: apps que requieren una app correspondiente para iPhone para ser funcionales.
Apps independientes: apps que existen sólo en Apple Watch y no tienen una correspondiente para iPhone.
Las apps enlazadas y las dependientes se deben administrar en forma conjunta en ambos dispositivos. Al instalar apps enlazadas y dependientes, estas deben instalarse y administrarse primero en el iPhone, y posteriormente podrán instalarse en el Apple Watch.
Nota: Durante este proceso, el iPhone debe estar dentro del rango del Apple Watch.
La actualización y eliminación de las apps enlazadas y dependientes debe realizarse de forma individual para cada dispositivo.
Para instalar apps internas que no tengan una versión para iPhone, se deben completar los siguientes pasos:
1. Cambia el sufijo .ipa a .zip y descomprime el archivo.
2. Localiza el archivo .app del Apple Watch dentro del directorio sin comprimir y muévelo a un directorio llamado Payload.
3. Comprime el directorio Payload y renombra el archivo .zip como NombreApp.ipa.
Nota: si el archivo .ipa creado por Xcode se deja empaquetado en una app complementaria de iPhone vacía, la instalación fallará.
Cancelar la inscripción del Apple Watch de la solución MDM
Se puede cancelar la inscripción de la solución de MDM del Apple Watch ya sea de forma manual o mediante comandos de MDM independientemente del iPhone host. Si se cancela la inscripción de la solución de MDM de un iPhone host, también se cancela la inscripción del Apple Watch enlazado. Cancelar la inscripción de la solución de MDM provoca que el Apple Watch se desenlace, se reestablezca y se borren todos los contenidos y configuraciones.