diff --git a/ios/RNFIRMessaging.m b/ios/RNFIRMessaging.m index e8718aca2773819b32ea890b657ac120be0608a8..aaf4302b7b58dd7c36de123596f439c3a6db8da8 100644 --- a/ios/RNFIRMessaging.m +++ b/ios/RNFIRMessaging.m @@ -460,6 +460,11 @@ RCT_EXPORT_METHOD(deleteInstanceId:(RCTPromiseResolveBlock)resolve rejecter:(RCT [self sendEventWithName:FCMTokenRefreshed body:fcmToken]; } +- (void)messaging:(nonnull FIRMessaging *)messaging didRefreshRegistrationToken:(nonnull NSString *)fcmToken { + refreshToken = fcmToken; + [self sendEventWithName:FCMTokenRefreshed body:fcmToken]; +} + RCT_EXPORT_METHOD(requestPermissions:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromiseRejectBlock)reject) { if (RCTRunningInAppExtension()) {