Estoy tratando de utilizar un servidor remoto para construir una aplicación iOS. Tenemos un script que descubre todos los dispositivos conectados y luego ejecuta el comando de despliegue en ellos, si tiene éxito pasa al siguiente paso y lo sube a la tienda por nosotros. Este es el comando que encuentra los dispositivos iOS
instruments -s devices
Enumera todos los dispositivos reales y los simuladores disponibles, que filtramos con grep, luego recorremos lo que queda y usamos esto
ionic capacitor run ios --prod --target $line
Sin embargo, uno de los dispositivos se ha bloqueado y no podemos obtener físicamente la máquina durante una semana o más. lo que significa que nuestros scripts se rompen
[error] ERR_DEVICE_LOCKED: Device still locked after 1 minute. Aborting
Puedo usar Screen Sharing para ver la pantalla, y puedo hacer ssh a ella. He pulsado el icono de "expulsión" junto a su nombre en el Finder, pero sigue apareciendo en el instruments
lectura. ¿Hay alguna forma de filtrar los ID de dispositivos bloqueados?