Tengo dos aplicaciones en la tienda de iTunes: ambas implementan notificaciones automáticas. Mientras estaba probando el envío de notificaciones a estas aplicaciones de producción, noté que un botón destinado a la aplicación A se tituló y abrió la aplicación B.¿El token de dispositivo APN es único para cada aplicación individual?
Ambas aplicaciones están instaladas en el mismo teléfono. Busqué en la tabla de mi dispositivo y vi que los tokens de dispositivo (y, por supuesto, la ID del dispositivo) enumerados para las dos aplicaciones eran los mismos.
Según sea necesario, estoy usando dos certificados diferentes en el servidor, uno para cada aplicación. Supuse que el token o certificado del dispositivo enviaría el mensaje a la aplicación correcta, pero claramente no es así.
Puedo ver en NSLog que los tokens que se envían desde cada aplicación son de hecho los mismos.
¿El token del dispositivo debe ser único para cada aplicación? Si es así, alguna idea de cómo mi teléfono de prueba podría estar enviando el mismo token de dispositivo para ambas aplicaciones a mi servidor. Tenga en cuenta que esto es de dos aplicaciones actualmente en la tienda de aplicaciones.
¡Gracias por cualquier ayuda!
buena pregunta lo aprecio –