From b30eee1b97b4290474c00607342befda55272075 Mon Sep 17 00:00:00 2001 From: Mike Hardy Date: Wed, 7 Feb 2024 18:14:56 -0500 Subject: [PATCH] fix(messaging, ios): resolve getAPNSToken promise in all cases Fixes #7272 with thanks to @appa-gomi ! --- packages/messaging/ios/RNFBMessaging/RNFBMessagingModule.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/messaging/ios/RNFBMessaging/RNFBMessagingModule.m b/packages/messaging/ios/RNFBMessaging/RNFBMessagingModule.m index 9742542605..20d48d96a7 100644 --- a/packages/messaging/ios/RNFBMessaging/RNFBMessagingModule.m +++ b/packages/messaging/ios/RNFBMessaging/RNFBMessagingModule.m @@ -173,8 +173,9 @@ - (NSDictionary *)constantsToExport { resolve([NSNull null]); return; #endif - DLog(@"RNFBMessaging getAPNSToken - ARM64 Simulator detected, but no APNS token set. Assuming " - @"APNS token is possible. macOS13+ / iOS16+ / M1 mac required for assumption to be valid. " + DLog(@"RNFBMessaging getAPNSToken - ARM64 Simulator detected, but no APNS token available. " + @"APNS token may be possible. macOS13+ / iOS16+ / M1 mac required for assumption to be " + @"valid. " @"Use setAPNSToken in testing if needed."); #endif if ([UIApplication sharedApplication].isRegisteredForRemoteNotifications == NO) { @@ -188,6 +189,7 @@ - (NSDictionary *)constantsToExport { }]; return; } + resolve([NSNull null]); } }