首页 > 解决方案 > Flutter Firebase google_sign_in 此连接在 IOS 上不是私有的,然后在 Google 主页上重定向

问题描述

我是新来的,我一直在努力使用 IOS 上的 google_sign_in 包。在 android 上,一切都很顺利,但在 IOS 上,当我使用 google_sign_in 中的 GoogleSignIn().signIn() 时,它会不断打开一个网页以供 Google 登录流程。目前一切正常。

但是当我提交我的电子邮件和我的密码时,会出现一个带有“此连接不是私人...”的屏幕。

您有 2 个选项。显示详细信息按钮或返回。单击显示详细信息,然后单击访问此网站按钮,将我重定向到 Google 主页,而不是关闭 web 视图,并且我没有登录我的应用程序。

当我在谷歌主页上时,唯一的选择是点击取消返回我的颤振应用程序。截屏

在我的代码下面:

  final GoogleSignInAccount googleSignInAccount =
      await GoogleSignIn().signIn();
  final GoogleSignInAuthentication googleSignInAuthentication =
      await googleSignInAccount.authentication;
  final AuthCredential credential = GoogleAuthProvider.credential(
    accessToken: googleSignInAuthentication.accessToken,
    idToken: googleSignInAuthentication.idToken,
  );

  final UserCredential authResult =
      await FirebaseAuth.instance.signInWithCredential(credential);

标签: iosfirebasefluttergoogle-signin

解决方案


推荐阅读