From 5d6d01e9a11c0ea9e21f5927e5ca58b3061922df Mon Sep 17 00:00:00 2001 From: Libin Lu Date: Thu, 10 May 2018 10:30:34 -0400 Subject: [PATCH] support new contract --- ios/RNFIRMessaging.m | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ios/RNFIRMessaging.m b/ios/RNFIRMessaging.m index ada33ff..cbfcee3 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) -- 2.26.2