pantalla notificaciones como cerrar centro bloqueada aplicaciones ios push-notification

ios - como - notificaciones whatsapp iphone pantalla bloqueada



¿Cómo abrir la aplicación iOS cuando se hace clic en el botón personalizado Notificación de inserción? (1)

Esta pregunta ya tiene una respuesta aquí:

Agregué un botón en la notificación de inserción de iOS, por ejemplo, personalicé el Banner / Alertas de notificación de inserción con algunos botones personalizados, y me gustaría abrir la aplicación.

Actualmente, cuando hago clic en el botón Banner / "Abrir" del cuadro de diálogo Alerta, la aplicación se ejecuta correctamente.

Quiero agregar el evento de la aplicación de apertura programáticamente.

PD. Se trata de la notificación push interactiva. Y en mi investigación no hay respuesta relevante para esta pregunta.


Corrección como señala Sudhan:

Los objetos UIUserNotificationAction que va a agregar a su UIUserNotificationCategory tienen un método activationMode , puede tomar constante UIUserNotificationActivationModeForeground

yourNotifificationAction.activationMode=UIUserNotificationActivationModeForeground

Cuando el usuario presione el botón de acción, la aplicación se abrirá en primer plano y llamará a este método en la aplicaciónDelegado:

-(void)application:(UIApplication *)application handleActionWithIdentifier:(NSString *)identifier forRemoteNotification:(NSDictionary *)userInfo completionHandler:(void (^)())completionHandler