¿Cuáles son los conceptos básicos detrás de notificaciones “push” / mensajería?

StackOverflow https://stackoverflow.com/questions/1739577

  •  20-09-2019
  •  | 
  •  

Pregunta

¿Cuáles son los conceptos clave que un desarrollador debería saber la hora de construir una aplicación de iPhone que se aprovecha de las notificaciones push?

¿Fue útil?

Solución

El número uno lo más importante, creo, es que su aplicación no se puede depender de ellos. Es probablemente el mejor considerarlos como una cosa agradable para su usuario , en lugar de una parte de su de aplicación infraestructura. En particular:

  • Apple no garantiza la entrega de los avisos. Sí, su infraestructura es bastante bueno, pero no hay ninguna promesa.
  • Sólo una alerta puede ser hasta en el dispositivo a la vez, y no hay registro. Por lo que si el usuario tiene un montón de aplicaciones push fue activada, no se puede depender de ellos ver a sus alertas.
  • La única manera de que su aplicación sabe de un aviso es si el usuario elige para ejecutarlo en respuesta a una alerta.
  • El usuario siempre puede convertir empuje da cuenta de apagado, para su aplicación, o para todo el dispositivo.

Todo eso también significa: no se puede engañar a la restricción "no hay procesos en segundo plano" con el servicio de notificaciones push. : -)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top