Notification push FCM

Je travaille sur FCM, mais seulement en dessous de la méthode est appelée.

- (void)applicationReceivedRemoteMessage:(FIRMessagingRemoteMessage *)remoteMessage { // Print full message NSLog(@"This is the message whole structure%@", remoteMessage.appData); NSLocalizedSsortingng(@"This is remote message%@", remoteMessage); NSSsortingng * msg = [remoteMessage.appData objectForKey:@"message"]; NSLog(@"msg %@",msg); [self alertStatus:msg:@"Alert"]; } 

Et j'ai reçu le message complet du server de cette méthode ci-dessus seulement. Mais aucune des methods de notification push ne sont appelées. Je ne reçois aucune notification push, donc je ne peux pas recevoir de notification en arrière-plan.

Demandez à votre développeur de server d'arrière-plan d'append notification key de notification dans votre payload comme ceci

 { "to" : " ...", "notification" : { "body" : "great match!", "title" : "Portugal vs. Denmark", "icon" : "myicon" }, "data" : { "Nick" : "Mario", "Room" : "PortugalVSDenmark" } } 

Si vous souhaitez afficher des notifications pour l'user, vous devez utiliser la key de notification dans votre charge utile.

Référence 1

Référence 2