react-native-google-signin/google-signIn 用户在 Android 设备上选择帐户/电子邮件后,提示模式会自动关闭

问题描述 投票:0回答:2

对错误的清晰简洁的描述。

当用户单击 GoogleSignIn 按钮时,它会加载 GoogleSignIn 提示模式,供用户选择他的 Google 帐户。 当用户从提示中单击他的帐户时,模式会自动关闭。 这种情况发生在随机设备上,因为它在某些 Android 设备上可以正常工作。

我还注意到,这些问题更多地发生在 playStore 上已发布的应用程序上,但当我直接从代码编辑器运行应用程序时,这些问题在我的开发模式应用程序上运行良好。

这真的很令人困惑,因为我无法弄清楚为什么 googleSignIn 提示在用户选择他的帐户后突然关闭,从而使用户返回到 GoogleSignIn 按钮以再次重复该过程。

重现该行为的步骤:

单击 Google 登录按钮 在提示模式中,选择/选择一个帐户以继续 单击用于登录的帐户后

模式提示关闭。所以用户再次重复这个过程直到无穷大

包含我认为可能有帮助的链接。

链接到 Play 商店中的应用程序https://play.google.com/store/apps/details?id=com.betBank&hl=en&gl=US

链接到有错误的视频 https://drive.google.com/file/d/1K-axClCgfyfsqAjBjlFy-bD8SlmlW1lG/view?usp=sharing

截图 GoogleSignain Issue

清晰简洁地描述您期望发生的情况

当用户单击 GoogleSignIn 按钮时,他会看到“选择帐户”提示模式。 他选择一个自己选择的帐户,然后接受商人的访问范围并 单击继续按钮。然后所选的 googleAccount 信息将从

GoogleSignin.signIn()
;

返回

实际行为环境

react-native版本0.59.8

@react-native-google-signin/google-signin
版本3.0.4

Android 版本 => Android 9 和其他 Android 版本

gradle => Gradle 6.2

android gradle 插件 =>

com.android.tools.build:gradle:4.0.1
` play-services-auth => 17.0.0 和 您手机上的 Google Play 服务应用程序版本(如果适用)

iOS 版本(如果适用) 发生在随机 Android 操作系统版本上 发生在随机 Android 设备上

android react-native google-signin
2个回答
0
投票

我这里也有同样的错误,mi native的版本是0.63.2 我认为即使我一步步按照指南操作,也缺少某些配置或权限。


0
投票

有人找到原因了吗?我的应用程序也发生了这种情况,以同样的方式,随机选择帐户后关闭提示。有时有效有时无效。

有关产品版本的更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.