13

Pude crear notificaciones push con éxito y también recibí respuestas del servicio de comentarios, por lo que estoy seguro de que mi configuración es correcta, pero me preguntaba cómo mucho después de que un dispositivo se haya desactivado, será recogido por el Servicio de notificaciones push de Apple.Apple Push Notification Feedback Service - con qué frecuencia marca

La primera vez que consulté el servicio de comentarios, recibí detalles sobre los dispositivos que estaban inactivos hace varios días. Ahora, mientras estoy probando, cuando desinstalo la aplicación y, de vez en cuando, consulto el servicio de comentarios, no recibo ningún resultado.

Cualquier idea sobre cuánto tiempo lleva actualizarse sería útil, ya que no estoy seguro de si el problema está en otra parte de mi código o si solo estoy realizando pruebas demasiado pronto.

Respuesta

12

problemas con el uso del Servicio de Evaluación

Si retira la aplicación del dispositivo y luego envía una notificación de inserción a la misma, que se puede esperar a tener el token dispositivo rechazada y debe aparecer el símbolo de dispositivo invalidado en el servicio de comentarios. Sin embargo, si esta fue la última aplicación habilitada para enviar mensajes en el dispositivo, no se mostrará en el servicio de comentarios. Esto es porque eliminar la última aplicación elimina la conexión persistente al servicio de inserción antes de que se pueda enviar el aviso de la eliminación.

Puede solucionar esto dejando al menos una aplicación habilitada para la inserción en el dispositivo para mantener activa la conexión persistente. Simplemente instale cualquier aplicación gratuita habilitada mediante push desde App Store y luego podrá eliminar su aplicación y verla aparecer en el servicio de comentarios.

fuente:

+2

wow - comportamiento extraño - que me salvó de una búsqueda interminable alrededor de mi cola para descubrir por qué un dispositivo específico no funcionó. BTW: si instala una aplicación habilitada de 3rdParty push después de haber desinstalado su aplicación (que fue la última en ese momento) y enviarla a su aplicación, obtendrá los comentarios con éxito. –

+1

Tengo alguna pregunta de seguimiento: una vez que se lanza tu aplicación a la tienda de aplicaciones ... ¿cómo continuarías desarrollando la versión futura de tu aplicación mientras este mecahnsim esté en su lugar? Me he dado cuenta de que si envío una solicitud de retroalimentación desde mi máquina dev roba todos mis comentarios del entorno de producción, no estoy usando DEV push en mi entorno de desarrollo porque tengo varios entornos como este (DEV, QA, STAGING) y etc. ... y necesito que mis probadores tengan versiones ad-hoc de mi aplicación (para estar lo más cerca posible de las pruebas de la vida real) –

0

Después de una investigación adicional en otro lugar, descubrí que la gente sugería que para probar el servicio de comentarios, debería haber dos instancias de la aplicación en el iPhone. Pruebe el servicio de comentarios quitando 1 de estos y luego intente enviar notificaciones a esta aplicación eliminada. Cuando hago esto, el servicio de comentarios responde muy rápidamente.

No tengo horarios exactos, pero en mi sistema, parece que está respondiendo de inmediato después de hacer una llamada para intentar enviar una notificación e inmediatamente hacer una llamada al servicio de comentarios.

+0

¿Puede usted por favor proporcionar enlaces a su investigación en otros lugares. Aclamaciones. – Jessedc

+0

Lamentablemente, poco después de publicar esta respuesta, mi disco duro se bloqueó y perdí todos mis marcadores, por lo que no pude publicar el enlace correspondiente. ¡La respuesta de Daniels es perfecta! – gem

Cuestiones relacionadas