ios - verificacion - ¿Cómo comprobar la identificación del dispositivo del simulador de iPhone?
se enviaron demasiados codigos iphone (7)
Quiero verificar la identificación del dispositivo para mi simulador de iPhone. Pero no utilizando codebase. Sé cómo hacer con codebase, usando la instancia de UIDevice.
¿Hay alguna manera de encontrar la identificación del dispositivo sin usar código base?
Como a menudo, hay una herramienta de terminal de Xcode para eso (parte de las herramientas de Xcode ) vea la página de xcrun
xcrun simctl list | egrep ''(Booted)''
muestra solo todos los simuladores arrancados (podría ser más de uno) (eliminar | egrep ''(Booted)''
para verlos todos).
Resultados de UIID como
iPhone 6 Plus (AAAABD40-9DE6-44B7-A4EA-B34ABCDEFCA6) (Booted)
luego puede buscar una carpeta en ~/Library/Developer/CoreSimulator/Devices
en su Mac y encontrar todas las "pertenencias" de ese simulador en particular
Hay otra forma sin usar la línea de comandos, dentro de este archivo plist ~ / Library / Developer / CoreSimulator / Devices / device_set.plist, enumera todos los dispositivos con UUID.
Prueba esto
instruments -s devices
Puede revisar visualmente el valor en el simulador al navegar a Inicio / Configuración / General / Acerca de / Número de serie que es el mismo que su máquina de escritorio. Puede verificar esto navegando a Apple / Acerca de este Mac y haciendo clic en el número de versión del sistema operativo bajo OS X (la pantalla cambiará para indicar su UDID; es posible que deba hacer clic dos veces).
También puede recuperar el mismo UDID, etiquetado como "Identificador" en el Xcode Organizer seleccionando "Mi Mac" de la lista bajo Dispositivos.
Xcode -> Ventana -> Dispositivos y simuladores -> Seleccionar dispositivo
¿Es el UDID de iPhone Simulator único para cada instancia instalada?
Esta respuesta debe ser lo que quieres. Mira el Perfil del Sistema en tu mac y el ID está ahí. Acabo de probar en mi máquina y las identificaciones coinciden.
Este es el comando de Terminal exacto que puede ingresar para verlo:
system_profiler SPHardwareDataType