Soy un principiante en el desarrollo del iPhone, he creado una application.Now necesito saber el ID del dispositivo desde la aplicación de clic de un button.Please ayudarme Gracias de antemanodispositivo de identificación de una aplicación de iPhone
Respuesta
uso de este
UIDevice *device = [UIDevice currentDevice];
NSString *uniqueIdentifier = [device uniqueIdentifier];
actualización
Apple tiene el identificador único en desuso, por lo que ahora el siguiente código (de comentario de Melvin Sovereign) es apropiada:
NSString *uniqueIdentifier = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
Entonces, ¿qué se supone que debes usar ahora? ¿O no hay forma de identificar un dispositivo único nunca más? – CWSpear
Nuevo ios5 + vía: '[[[UIDevice currentDevice] identifierForVendor] UUIDString]' –
Creo que obtendrás valores diferentes cada vez que obtengas identifierForVendor –
creo que este código puede ayudarle;)
NSString * id = [UIDevice currentDevice].uniqueIdentifier;
también puede echar un vistazo a http://developer.apple.com/library/ios/#documentation/uikit/reference/UIDevice_Class/Reference/UIDevice.html
Curiosamente , Apple ha dejado de usar el identificador único en iOS 5. Aquí está el artículo relevante de TechCrunch: http://techcrunch.com/2011/08/19/apple-ios-5-phasing-out-udid/ Apple sugiere que ya no identifique de manera única el dispositivo, sino que identifique el * usuario *. En la mayoría de los casos, este es un excelente consejo, aunque hay algunas situaciones que requieren una identificación única del dispositivo __globally__. Estos escenarios son publicidad bastante común. –
En iOS 7+ use: NSString * identifer = [[[UIDevice currentDevice] identifierForVendor] UUIDString]; – AmyNguyen
Curiosamente, Apple ha puesto en desuso la uniqueIdentifier en iOS 5. Aquí está el artículo relevante de TechCrunch: http://techcrunch.com/2011/08/19/apple-ios-5-phasing-out-udid/
Apple sugiere que ya no identifique de manera única el dispositivo, sino que identifique el usuario . En la mayoría de los casos, este es un excelente consejo, aunque hay algunas situaciones que aún requieren un global ID de dispositivo único. Estos escenarios son bastante comunes en publicidad. Por lo tanto, escribí una biblioteca extremadamente simple que replica exactamente el comportamiento existente.
En un desvergonzado complemento de autopromoción, lo vincularé aquí con la esperanza de que alguien lo encuentre útil. Asimismo, doy la bienvenida a todos y cualquier comentario/crítica: http://www.binpress.com/app/myid/591
Usted puede utilizar NSUUID *identifierForVendor
[[UIDevice currentDevice] identifierForVendor]
En Swift
var uniqueId=UIDevice.currentDevice().identifierForVendor.UUIDString as String
println("Your device identifires =>\(uniqueId)")
- 1. ¿Cómo verificar la identificación del dispositivo del simulador de iPhone?
- 2. ¿cuál es la diferencia entre el dispositivo UDID de iphone, la identificación de dispositivo iphone y el token de dispositivo iphone?
- 3. obtener la identificación del iPhone en la aplicación web
- 4. Validar iPhone dispositivo Ids?
- 5. ¿Puede una aplicación web móvil obtener información de identificación del dispositivo Android?
- 6. ¿Utiliza una identificación de aplicación diferente para sus aplicaciones beta de iPhone?
- 7. Identificador único para una aplicación de iPhone
- 8. Depuración de iPhone dispositivo real
- 9. ¿Cómo puedo obtener mi dispositivo de identificación de registro
- 10. iPhone: Seguimiento/Identificación de toques individuales
- 11. Identificación específica de dispositivo/cuenta Android para encriptación semilla
- 12. Probar una aplicación PhoneGap en un dispositivo real
- 13. Identificación del dispositivo móvil usando Nmap
- 14. Identificación de problemas de memoria en una aplicación ASP.NET
- 15. Cómo verificar la aplicación instalada en el dispositivo iPhone
- 16. Implementar una aplicación de iphone de xcode a iphone
- 17. orientación del dispositivo iPhone
- 18. Cómo detectar una aplicación de iPhone agrietada y un dispositivo liberado (diferentes métodos)
- 19. "Hubo un error API interno". al ejecutar una aplicación en cualquier dispositivo de iPhone/iPod-touch
- 20. Cree una aplicación de iphone simple que pueda conectar otro dispositivo bluetooth
- 21. ¿Cambiar la identificación del dispositivo en un emulador de Android?
- 22. Iphone token de dispositivo - NSData o NSString
- 23. ¿Cuál es la diferencia entre una aplicación web de iPhone y una aplicación de iPhone?
- 24. Método Swizzle en dispositivo de iPhone
- 25. ¿Detecta la existencia de una cámara en la aplicación iPhone?
- 26. Detección de tipo de dispositivo en una aplicación web
- 27. Distribuir una versión de desarrollo de una aplicación de iPhone
- 28. Aplicación de iPhone cargando
- 29. ¿Falló la aplicación de la verificación del código de identificación?
- 30. Incrustar Python en una aplicación de iPhone
intento de encontrar desde google .. esto puede ahorrar su tiempo – GameLoading