diff --git a/ios/RCTWeChat.m b/ios/RCTWeChat.m index 16494c8..88a15c2 100644 --- a/ios/RCTWeChat.m +++ b/ios/RCTWeChat.m @@ -173,7 +173,8 @@ RCT_EXPORT_METHOD(sendAuthRequest:(NSString *)scope callback(@[success ? [NSNull null] : INVOKE_FAILED]); return; }; - [WXApi sendReq:req completion:completion]; + UIViewController *rootViewController = [UIApplication sharedApplication].keyWindow.rootViewController; + [WXApi sendAuthReq:req viewController:rootViewController delegate:self completion:completion]; } RCT_EXPORT_METHOD(sendSuccessResponse:(RCTResponseSenderBlock)callback)