diff --git a/ios/RNFIRMesssaging.m b/ios/RNFIRMesssaging.m index 208e8bf7155e4ec261e44933a074101982220b42..c9066fd6ecbac9dd001994f0b01fdfdf56d2a741 100644 --- a/ios/RNFIRMesssaging.m +++ b/ios/RNFIRMesssaging.m @@ -160,7 +160,9 @@ RCT_EXPORT_MODULE() name:FIRMessagingSendSuccessNotification object:nil]; // For iOS 10 data message (sent via FCM) - [[FIRMessaging messaging] setRemoteMessageDelegate:self]; + dispatch_async(dispatch_get_main_queue(), ^{ + [[FIRMessaging messaging] setRemoteMessageDelegate:self]; + }); } - (void)connectToFCM