diff --git a/ios/RNFIRMessaging.m b/ios/RNFIRMessaging.m index ada33ff62abce1da57ebe638e356c4d6bb6a3ec9..cbfcee3f3774f0cb0daf74325403aca34b6997ca 100644 --- a/ios/RNFIRMessaging.m +++ b/ios/RNFIRMessaging.m @@ -455,9 +455,14 @@ RCT_EXPORT_METHOD(deleteInstanceId:(RCTPromiseResolveBlock)resolve rejecter:(RCT }]; } +// legacy support - (void)messaging:(nonnull FIRMessaging *)messaging didRefreshRegistrationToken:(nonnull NSString *)fcmToken { - refreshToken = fcmToken; - [self sendEventWithName:FCMTokenRefreshed body:fcmToken]; + [self messaging:messaging didReceiveRegistrationToken:fcmToken]; +} + +- (void)messaging:(nonnull FIRMessaging *)messaging didReceiveRegistrationToken:(nonnull NSString *)fcmToken { + refreshToken = fcmToken; + [self sendEventWithName:FCMTokenRefreshed body:fcmToken]; } RCT_EXPORT_METHOD(requestPermissions:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromiseRejectBlock)reject)