React native 它在谷歌登录后不会重定向到移动应用程序,而是在本地安卓系统中转到Google.com

React native 它在谷歌登录后不会重定向到移动应用程序,而是在本地安卓系统中转到Google.com,react-native,expo,google-login,React Native,Expo,Google Login,我使用了redirectUrl,它在本地开发中运行良好,但当我创建一个Realease apk时,它会重定向到google页面 const result = await Google.logInAsync({ androidClientId:'31022361841-7431bfbrm8qidpd9l7m9cldn1vd3nl65.apps.googleusercontent.com', androidStandaloneAp

我使用了redirectUrl,它在本地开发中运行良好,但当我创建一个Realease apk时,它会重定向到google页面

  const result = await Google.logInAsync({
                androidClientId:'31022361841-7431bfbrm8qidpd9l7m9cldn1vd3nl65.apps.googleusercontent.com',

                androidStandaloneAppClientId:'874376514949-m5f77i8pp4dub997jm664pfljle1bu9k.apps.googleusercontent.com',

                 redirectUrl: `${AppAuth.OAuthRedirect}:/oauthredirect` 

                 scopes: ['profile', 'email'],


              });


我认为你需要在重定向URL中使用自定义方案。myapp://mycallback/login 这应该在你的应用程序中注册,这样当谷歌认证成功时,你的应用程序就可以监听这个自定义方案并重新启动该应用程序。@MohsinBagwan我将此代码用于android应用程序