diff --git a/native/ios/Comm/AppDelegate.mm b/native/ios/Comm/AppDelegate.mm --- a/native/ios/Comm/AppDelegate.mm +++ b/native/ios/Comm/AppDelegate.mm @@ -180,7 +180,9 @@ removeDeliveredNotificationsWithIdentifiers:identifiers]; } } - completionHandler(UIBackgroundFetchResultNewData); + dispatch_async(dispatch_get_main_queue(), ^{ + completionHandler(UIBackgroundFetchResultNewData); + }); }]; return YES; }