El Control Universal siempre me ha dado problemas, a veces funciona bien una semana y otras veces se niega en redondo a aparecer.
Hace poco conseguí que funcionara restableciendo de fábrica el MacBook y volviendo a instalar la versión 12.4, pero al actualizar a la 12.5 se volvió a romper. Intenté restablecer de fábrica el MacBook y el iPad (de nuevo), lo que funcionó temporalmente durante unas horas y volvió a dejar de funcionar.
He pasado unas 15 horas al teléfono con Apple en más de 10 llamadas y finalmente han aceptado que una sola persona se haga cargo del caso, pero todavía no se lo pasarán a los ingenieros (¡argh!). Su sugerencia siempre ha sido reinstalar el sistema operativo (¡lo que ya he hecho dos veces esta semana!) después de seguir los mismos pasos comunes de solución de problemas:
- Apagarlo y volverlo a encender, crear un nuevo usuario, modo seguro, desactivar el tiempo de pantalla.
- Cerrar sesión/volver a iniciar sesión en el ID de Apple en todos los dispositivos, asegurarse de que no hay VPN, software de seguridad, etc, etc, etc - todo lo cual he seguido innumerables veces en este punto.
Mi configuración es:
- MacBook Pro 13" M1 2020 - v12.5
- iPad Air 4 - v15.6
- También tengo un iPad Mini 6 (v15.6) pero lo mantengo apagado para aislar el problema.
- Probado en múltiples redes wifi, así como un Virgin Media Hub (última con wifi6) aislado a sólo mi MacBook y el iPad (normalmente estoy usando un Ubiquiti Wifi6 LR AP, pruebas de 1m de distancia de la antena parabólica).
Después de muchas horas de experimentación, encontré un caso reproducible consistente y capturé algunos registros. Estos son los pasos para reproducir:
-
Desactivar "Cursor y teclado" en el iPad
-
Mata el proceso de UniversalControl en el Mac y borra la configuración ejecutándolo:
cd ~/Library; killall -9 UniversalControl; rm ./Preferences/ByHost/com.apple.universalcontrol* ./SyncedPreferences/com.apple.kvs/ChangeTokens/EndToEndEncryption/UniversalControl/com.apple.universalcontrol; killall -9 UniversalControl
-
Desactivar y activar el control universal en Mac
-
Activa "Cursor y Teclado" en el iPad y reinicia el iPad
Esto hará que funcione el Control Universal. Sin embargo, poner el iPad en reposo y luego despertarlo hace que Universal Control se desconecte permanentemente. No volverá a aparecer hasta que se vuelvan a seguir los pasos anteriores.
Grabé un vídeo de esto aquí: https://www.youtube.com/watch?v=3fNYcsd_2h0
También he recodificado un vídeo más largo de todo el montaje: https://youtu.be/qZ4VbEe8nHM
También he capturado los registros del iPad en Console.app:
-
Conectar correctamente el iPad: https://gist.github.com/rgaufman/294b21fcf9b7f86bd3452b6ccdff4a3d
-
Poner el iPad en reposo y despertarlo (provoca una desconexión permanente): https://gist.github.com/rgaufman/4edd52af92ca8be2af5f2af58b1cce6c
También he capturado registros en el Mac de la red aislada:
-
Conectando con éxito el iPad Air4: https://gist.github.com/rgaufman/7ff744d6d4b412544ecb4da660c4f7d9
-
Air4 Se desconecta inmediatamente cuando enciendo el iPad Mini 6: https://gist.github.com/rgaufman/b13890f8277266ac7636a2ceb9a7cea2
Hay un tema diferente pero relacionado aquí con más detalles: El mando universal ha dejado de funcionar (12.5)