From 2d707b219bcf0367e62abba302f102f6cbf8821b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9=20=D0=A2=D0=BA?= =?UTF-8?q?=D0=B0=D1=87=D1=83=D0=BA?= Date: Fri, 2 Mar 2018 13:58:51 +0300 Subject: [PATCH] Fix IOS simulator getEnitityToken --- ios/RNFIRMessaging.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ios/RNFIRMessaging.m b/ios/RNFIRMessaging.m index cda5231..bdb0598 100644 --- a/ios/RNFIRMessaging.m +++ b/ios/RNFIRMessaging.m @@ -406,6 +406,10 @@ RCT_EXPORT_METHOD(getEntityFCMToken:(RCTPromiseResolveBlock)resolve rejecter:(RC NSString *entity = options.GCMSenderID; NSData * deviceToken = [FIRMessaging messaging].APNSToken; + if (deviceToken == nil) { + resolve(nil); + } + [[FIRInstanceID instanceID]tokenWithAuthorizedEntity:entity scope:kFIRInstanceIDScopeFirebaseMessaging options:@{@"apns_token": deviceToken} handler:^(NSString * _Nullable token, NSError * _Nullable error) { if (error != nil) { -- 2.26.2