Estoy desarrollando una aplicación para mi empresa y estamos atravesando el proceso de permitir que las personas ingresen lentamente a la "beta" agregando sus iPads a las cuentas del Centro de desarrollo de iOS de la empresa. A partir de ahí, hacemos una compilación ad hoc para la distribución de intranet local.
En mi último concierto, dirigía a la gente a una de esas aplicaciones de "buscar mi UDID por mí", y luego les pedía que me enviaran el UDID que encontró.
iOS 7 ha cortado esto: esas aplicaciones ya no están y, si todavía tiene una, devuelve un GUID que no tiene nada que ver con el UDID.
Entonces, lo que tengo que hacer es conectar cada una de estas cosas a mi Mac, luego obtener el UDID de iTunes, lo cual es un poco complicado (pero menos tedioso que tratar de explicarles cómo obtenerlo de iTunes, asumiendo que incluso tenerlo instalado). Y a veces intenta sincronizarse con mi Mac, lo que no parece tener ningún efecto más que poner en el dispositivo perfiles de aprovisionamiento que no quiero. Y al menos una vez que tuve un iPad, de repente decidí actualizarse de iOS 6 a iOS 7, lo cual no estoy seguro de que esté relacionado con estar conectado (y en este caso el usuario no quería que se actualizara).
Entonces, ¿hay alguna otra forma de obtener el UDID del iPad que no sea conectarlo a una máquina?
PARA SER CLARO: No estoy tratando de obtener el UDID en una aplicación, solo estoy tratando de pensar en la forma más rápida de obtener el UDID para agregarlo a la lista de dispositivos en nuestro perfil de desarrollador para su distribución.