2011-02-24 13 views

Respuesta

4

Simplemente no lo sé. Puede tomar la cadena de identificación del dispositivo, que es presumiblemente idéntica para la misma cadena de token de la aplicación, y rastrear si un token ha cambiado para el dispositivo específico. De modo que puede actualizar el token del dispositivo con uno nuevo, pero no hay forma de averiguar si su aplicación fue eliminada de un dispositivo.

Actualización: Usted está correcto. Puede obtener esta información del servicio de comentarios, sin embargo, hay una advertencia. Necesita tener instalada al menos una aplicación habilitada para enviar mensajes de texto para mantener una conexión de retroalimentación persistente. Marcaría a estos clientes como potencialmente inexistentes, pero no los eliminaría de una base de datos de clientes. Quién sabe por qué tu mensaje de inserción puede ser rechazado. Su dispositivo puede estar en estado incoherente y usted eliminará a su suscriptor para siempre. Si tienes 10 000 clientes zombis, es un cambio de bolsillo para un DB. Si has perdido 100 mil clientes, tienes muchos problemas serios.

+0

gracias, pero ¿cómo o cuándo sabrá cuándo eliminar un devicetoken? cuando hay múltiples fallas proporcionadas por el servicio de comentarios? – 001

+0

http://developer.apple.com/library/ios/#technotes/tn2010/tn2265.html%23TNTAG34 interesante – bioffe

Cuestiones relacionadas