diff --git a/ios/RNFIRMessaging.m b/ios/RNFIRMessaging.m index cbfcee3f3774f0cb0daf74325403aca34b6997ca..ce536ac2e6b27b4544cf4041cd262daaef9518e8 100644 --- a/ios/RNFIRMessaging.m +++ b/ios/RNFIRMessaging.m @@ -517,11 +517,15 @@ RCT_EXPORT_METHOD(unsubscribeFromTopic: (NSString*) topic) [[FIRMessaging messaging] unsubscribeFromTopic:topic]; } -// Receive data message on iOS 10 devices. +// legacy support - (void)applicationReceivedRemoteMessage:(FIRMessagingRemoteMessage *)remoteMessage { [self sendEventWithName:FCMNotificationReceived body:[remoteMessage appData]]; } +- (void)messaging:(FIRMessaging *)messaging didReceiveMessage:(FIRMessagingRemoteMessage *)remoteMessage { + [self sendEventWithName:FCMNotificationReceived body:[remoteMessage appData]]; +} + RCT_EXPORT_METHOD(presentLocalNotification:(id)data resolver:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromiseRejectBlock)reject) { if([UNUserNotificationCenter currentNotificationCenter] != nil){