diff --git a/ios/RNWalletModule/RNWalletModule.m b/ios/RNWalletModule/RNWalletModule.m index 3d0c7a9..970c758 100644 --- a/ios/RNWalletModule/RNWalletModule.m +++ b/ios/RNWalletModule/RNWalletModule.m @@ -81,6 +81,7 @@ - (void)showViewControllerWithData:(NSData *)data resolve(@(YES)); return; } + dispatch_async(dispatch_get_main_queue(), ^{ UIViewController *viewController = [UIApplication sharedApplication].keyWindow.rootViewController; @@ -93,6 +94,7 @@ - (void)showViewControllerWithData:(NSData *)data } [viewController presentViewController:passController animated:YES completion:nil]; + }); } #pragma mark - PKAddPassesViewControllerDelegate