2009-10-05 8 views

Antwort

4

Mein UDID meldet sich als 03B41D62-FB69-5B6D-A95E-473842F4DFE3 vom iPhone Simulator, also sieht es so aus, als ob Sie richtig liegen.

41

Die UDID des Simulators ist eigentlich die gleiche wie die UDID Ihres Mac. Sie können dies leicht überprüfen, indem Sie sich das Dienstprogramm System Profiler ansehen (dort wird es als Hardware-UUID bezeichnet).

Bei iPhones, iPads und iPod Touches handelt es sich um 40 kleine Hexadezimalziffern, wahrscheinlich um einen SHA1-Hash einer Hardwarekennung.

+5

Wenn ich den Simulator unter Xcode (Entwickler-Tools-> IOS-Simulator) jedes virtuelle Gerät (Hardware-> Gerät-> verwalten) Ich klicke aus der Liste zeigt mir eine andere Kennung, und keine sind ähnlich zu meinem Mac UUID. – ronedg

+0

Sie haben wahrscheinlich das Verhalten von Xcode 4 entsprechend den Änderungen von iOS 7 für UDID geändert. In iOS 7 lautet die UDID jetzt "ffffffff", gefolgt von dem identifierForVendor ohne Bindestriche. –

10

Xcode hat diese Daten für Sie:

  1. Xcode 5: Open Organizer
  2. Klicken Sie auf Mein Mac
  3. Blick auf die Kennung für den dort Maschine.

    -ODER-

  4. Xcode 6: Open Devices (CMD + SHIFT + 2 -ODER- Fenster -> Devices)

  5. Klicken Sie auf den Simulator Sie
  6. Blick auf die Identifier laufen für der Simulator gibt
+1

Ich kann nirgends "mein Mac" finden. Meinst du Schritt 1, stattdessen "Geräte öffnen" zu sagen? –

+1

@MattParkins Ich habe meine Antwort aktualisiert, um Ihre Beobachtung zu respektieren, dass ich zu dieser Zeit nur Xcode 5 berücksichtigt habe. Ich habe jetzt auch Xcode 6 hinzugefügt. – cynistersix

3

Öffnen Sie das Terminal und geben Sie in system_profiler SPHardwareDataType - der Ausgang unter Hardware UUID ist die ID für alle Instanzen von iOS Simulator verwendet auf diesem speziellen Co läuft mputer.

+3

Dies ist in meinem Fall nicht korrekt. Hardware UUID: B8EBD816-974E-57F2-BF3C-F60385B3EFE1, Identifier Simulator in Xcode: 66742464-8B19-4D25-B132-F5DE75CB296C, [[UIDevice currentDevice] identifierForVendor]: CC6E8A6F-40CD-40Da-A7DB-C5BF19527467, macOS: 10.11.6, Xcode: 8.1 (8B62), Simulator: iPad Air (iOS 9.3) – jk7