diff --git a/ios/RNFIRMessaging.m b/ios/RNFIRMessaging.m index bdb05987101093128b12f0286d532405c829c595..629589b442a9a5a7969d4f4a0db79e33be26807d 100644 --- a/ios/RNFIRMessaging.m +++ b/ios/RNFIRMessaging.m @@ -408,6 +408,7 @@ RCT_EXPORT_METHOD(getEntityFCMToken:(RCTPromiseResolveBlock)resolve rejecter:(RC if (deviceToken == nil) { resolve(nil); + return; } [[FIRInstanceID instanceID]tokenWithAuthorizedEntity:entity scope:kFIRInstanceIDScopeFirebaseMessaging options:@{@"apns_token": deviceToken} handler:^(NSString * _Nullable token, NSError * _Nullable error) {