Si reiniciamos un iPhone, la ID del dispositivo sigue siendo la misma. ¿Es lo mismo para el token del dispositivo?¿El token del dispositivo es tan único como la ID del dispositivo?
Respuesta
supongo que se está refiriendo al token dispositivo disponible a métodos tales como
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
Si este es el caso, entonces no, el dispositivo token de puede y cambiará.
citado de manzanas Local and Push Notification Programming Guide
Al solicitar el dispositivo token y pasarlo al proveedor cada vez que sus lanzamientos de aplicaciones, usted ayuda a asegurar que el proveedor tiene el token actual para el dispositivo. Si un usuario restaura una copia de seguridad en un dispositivo que no sea para el que se creó la copia de seguridad (por ejemplo, el usuario migra datos a un nuevo dispositivo), debe iniciar la aplicación al menos una vez para que reciba las notificaciones nuevamente. Si el usuario restaura datos de respaldo a un nuevo dispositivo o reinstala el sistema operativo, el token del dispositivo cambia. Por otra parte, nunca almacene en caché un token de dispositivo y déselo a su proveedor; Siempre obtener el token del sistema siempre que lo necesite
también puedo comprobar este comportamiento como yo uso Urban Airship como profesional de la notificación y a pesar de que sólo he utilizado un solo dispositivo de prueba hasta el momento, existen numerosos dispositivos tokens registrados con mi cuenta
"nunca almacenar en caché un token de dispositivo y dárselo a su proveedor; siempre obtenga el token del sistema cuando lo necesite", es que, ¿dónde obtiene el token del dispositivo? tiene que almacenarlo localmente y comprobar si el token es diferente del original (Rayswenderich utiliza este método en su tutorial. – OMGPOP
Esa cita se toma directamente de la Guía de programación de notificaciones locales y de envío de Apple. No hay absolutamente ninguna necesidad de almacenar en caché el token; simplemente pregúntele a Apple en cada lanzamiento de su aplicación, y luego envíela a su proveedor de inserción. –
El token del dispositivo es una identificación única pero cambiará.
- 1. cómo obtener el token del dispositivo?
- 2. Determinar si el token del dispositivo es sandbox o distribución
- 3. alternativa al iPhone ID del dispositivo (UDID)
- 4. UDID de dispositivo Android o ID único?
- 5. Exclusividad del dispositivo OpenCL
- 6. ¿El token de dispositivo APN es único para cada aplicación individual?
- 7. ¿Es Secure.ANDROID_ID único para cada dispositivo?
- 8. Rieles: ¿Es segura la gema del dispositivo?
- 9. ¿Transfiere datos del dispositivo al dispositivo?
- 10. obtener la ID del dispositivo actual con Windows Phone 7
- 11. ¿Cómo obtener programáticamente la ID del dispositivo para AdMob?
- 12. Información del dispositivo Android
- 13. ¿cuál es la diferencia entre el dispositivo UDID de iphone, la identificación de dispositivo iphone y el token de dispositivo iphone?
- 14. orientación del dispositivo iPhone
- 15. ID de token de Paypal Único?
- 16. Iphone token de dispositivo - NSData o NSString
- 17. Token de dispositivo de notificación push?
- 18. Core Audio y el dispositivo fantasma ID
- 19. obtener indicadores del dispositivo por nombre de dispositivo
- 20. Cambiar el nombre del dispositivo Bluetooth Android
- 21. Identificador del dispositivo del emulador de Android
- 22. ¿Cómo puedo determinar el ángulo del dispositivo?
- 23. Galaxy Tab en la depuración del dispositivo?
- 24. cómo saber la densidad del dispositivo?
- 25. desactivar el volumen del dispositivo IOS -
- 26. zona horaria local del dispositivo
- 27. iOS: Cambiar el Volumen del Dispositivo
- 28. Cómo obtener el nombre de dispositivo amigable de DEV_BROADCAST_DEVICEINTERFACE y la ID de instancia de dispositivo
- 29. El dispositivo móvil se detecta como dispositivo no móvil
- 30. Escala ImageView al ancho del dispositivo
Tener un vistazo a [esta pregunta en SO] [1] [1]: http://stackoverflow.com/questions/3726107/what-is-the-difference-between-iphone- device-udid-iphone-device-id-and-iphone-d – Maggie
En general, UDID no se debe utilizar para ningún propósito, por lo que es cuando token es útil. – Maggie
, pero si alguien restablece su iPhone, ¿cambiará el token del dispositivo? ¿O es generado por Apple desde el UDID? –