Cómo capturar todas las notificaciones push de iOS con diferentes acciones del usuario, como tocar el ícono de la aplicación

Según la guía de Apple:

"Como resultado de la notificación presentada, el usuario toca el botón de acción de la alerta o toca (o hace clic) el ícono de la aplicación. Si se toca el botón de acción (en un dispositivo con iOS), el sistema inicia la aplicación y la aplicación. llama a la aplicación de su delegado: didFinishLaunchingWithOptions: método (si está implementado), pasa la carga útil de notificación (para notificaciones remotas) o el objeto de notificación local (para notificaciones locales).

Si el icono de la aplicación se toca en un dispositivo que ejecuta iOS, la aplicación llama al mismo método, pero no proporciona información sobre la notificación. Si se hace clic en el ícono de la aplicación en una computadora que ejecuta Mac OS X, la aplicación llama a la aplicaciónDidFinishLaunching del delegado: método en el cual el delegado puede obtener la carga útil de notificación remota ".

Mi pregunta es Supongamos que el usuario recibió 3-4 notificaciones push del proveedor y todas están almacenadas en el centro de notificaciones de Apple. Si el usuario pulsó en alerta de notificación, él / ella puede obtener fácilmente los datos de notificación en la aplicación. Pero si el usuario pulsó el ícono de la aplicación en el iPhone, cómo obtener todos los datos relacionados con todas las notificaciones anteriores.

¡Gracias por adelantado!

Respuestas a la pregunta(5)

Su respuesta a la pregunta