/ / Como manipular dados de carga útil de notificação de push - swift

Como manipular dados de carga útil de notificação de push - swift

como lidar com notificações push quando o aplicativo está em primeiro plano e plano de fundo. Eu estou recebendo os dados de carga abaixo.

func aplicativo (aplicação: UIApplication, didReceiveRemoteNotification userInfo: [NSObject: AnyObject], fetchCompletionHandler completionHandler: (UIBackgroundFetchResult) -> void) {

    FIRMessaging.messaging().appDidReceiveMessage(userInfo)
print(userInfo)

// [title: push, body: oi, collapse_key: do_not_collapse, icon: icon, de: 27]

}

como lidar com essa carga para receber notificações?

Respostas:

0 para resposta № 1

Você já recebeu a notificação. Isto é com você qual ação você deseja realizar. Você pode analisar a carga útil e processar os dados de acordo.

Se você está pedindo para lidar com a notificação no App "s" não está em execução "estado. Então, o iOS cuida de si, manipula a notificação para processar e mostrar, mas o formato deve ser definido por apple.