identifizieren jedes iphone-Gerät in den iOS SDK
Muss ich feststellen, jedes iOS-Gerät.
In der Vergangenheit SDKS, gibt es eine Möglichkeit zu identifizieren, die UUID durch den Befehl
[[UIDevice currentDevice] uniqueIdentifier];
Aber in iOS 5.0, diese Funktion ist veraltet. Gibt es eine Möglichkeit, dies zu tun, ähnliche Aufgabe?
Danke!
Was versuchen Sie zu tun mit der UUID?
Prüfen Sie Das Tutorial über, wie man erstellen UDID in ios5.
Überprüfen Sie die Apple-Dokumentation über die CFUUIDRef: developer.apple.com/library/ios/#documentation/CoreFoundation/...
Moeglich duplizieren von: stackoverflow.com/questions/7273014/ios-unique-user-identifier
Prüfen Sie Das Tutorial über, wie man erstellen UDID in ios5.
Überprüfen Sie die Apple-Dokumentation über die CFUUIDRef: developer.apple.com/library/ios/#documentation/CoreFoundation/...
Moeglich duplizieren von: stackoverflow.com/questions/7273014/ios-unique-user-identifier
InformationsquelleAutor vietstone | 2012-02-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
So verwenden CFUUIDCreate und erhalten Sie und uniqID und speichern Sie es auf dem NSUDefaults.
Beachten Sie, dass die CFUUIDCreate geben Sie eine neue id bei jedem Aufruf. Das ist, warum Sie haben, um es zu speichern.
Wenn Sie wirklich brauchen, zu wissen, ob die app installiert wurde, auf das Gerät können Sie Lesen die mac-Adresse der wifi-Karte.
InformationsquelleAutor Alex Terente
Für iOS 6 und letztere können Sie verwenden.
InformationsquelleAutor Muhammad Rizwan
Überprüfen Sie bitte die Antwort von @suchi hier So erstellen Sie eine GUID/UUID mit dem iPhone SDK.
verwenden Sie [[UIDevice currentDevice] uniqueDeviceIdentifier] zum abrufen der eindeutigen Bezeichners (es wird ein hash-Wert Ihrer Bundle-ID + MAC Adresse)
verwenden Sie [[UIDevice currentDevice] uniqueGlobalDeviceIdentifier] zum abrufen einer globalen eindeutigen Bezeichner (es ist ein hash-Wert der MAC-Adresse verwendet, für die Verfolgung zwischen verschiedenen apps).
InformationsquelleAutor Hiren