Detectar si la aplicación fue lanzada / abierta desde una notificación de inserción

¿Es posible saber si la aplicación se lanzó / abrió desde una notificación de inserción?

Supongo que el evento de lanzamiento puede ser atrapado aquí:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    if (launchOptions != nil) {
         // Launched from push notification
         NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];

    }
}

Sin embargo, ¿cómo puedo detectar que se abrió desde una notificación de inserción cuando la aplicación estaba en segundo plano?

Respuestas a la pregunta(24)

Su respuesta a la pregunta