2009-10-05 7 views

Respuesta

4

Mi UDID está reportando como 03B41D62-FB69-5B6D-A95E-473842F4DFE3 desde el simulador de iPhone, por lo que parece que está en lo cierto.

41

El UDID del simulador es en realidad el mismo que el UDID de su Mac. Puede verificar esto fácilmente mirando la utilidad System Profiler (donde se denomina UUID de hardware).

En iPhones, iPads y iPod Touch, tiene 40 dígitos hexadecimales en minúscula, probablemente un hash SHA1 de algún identificador de hardware.

+5

Cuando ejecuto el simulador en Xcode (herramientas de desarrollador-> simulador ios) cada dispositivo virtual (Hardware-> dispositivo-> administrar) Hago clic en la lista me muestra un identificador diferente, y ninguno es similar a mi mac UUID. – ronedg

+0

Probablemente cambiaron el comportamiento de Xcode 4 en línea con los cambios de iOS 7 para UDID. En iOS 7, el UDID ahora es "ffffffff" seguido del identificadorForVendor despojado de sus guiones. –

10

Xcode tiene estos datos para usted:

  1. Xcode 5: Abrir Organizador
  2. Haga clic en Mi Mac
  3. Mira el identificador de la máquina allí.

    -O-

  4. Xcode 6: Dispositivos Abiertos (CMD + SHIFT + 2 -O- Ventana -> Dispositivos)

  5. Haga clic en el simulador de que se está ejecutando
  6. Mira el Identificador el simulador no
+1

No puedo encontrar "mi mac" en ninguna parte. ¿Querías decir el paso 1 para decir "dispositivos abiertos"? –

+1

@MattParkins He actualizado mi respuesta para respetar su observación de que solo contabilicé Xcode 5 en ese momento. Ahora también he agregado Xcode 6. – cynistersix

3

terminal abierto y tipo en system_profiler SPHardwareDataType - la salida bajo UUID Hardware es el ID utilizado para todas las instancias de simulador de iOS se ejecutan en ese co específica mputer.

+3

Esto no es correcto en mi caso. Hardware UUID: B8EBD816-974E-57F2-BF3C-F60385B3EFE1, Identificador de simulador en Xcode: 66742464-8B19-4D25-B132-F5DE75CB296C, [[UIDevice currentDevice] identifierForVendor]: CC6E8A6F-40CD-40DA-A7DB-C5BF19527467, macOS: 10.11.6, Xcode: 8.1 (8B62), Simulador: iPad Air (iOS 9.3) – jk7

Cuestiones relacionadas