Привет, поэтому я пытаюсь добавить firebase auth в свое приложение, поэтому я следовал приведенным здесь документам https://pub.dartlang.org/packages/firebase_auth от создателей плагина сам по себе. Сначала он работает хорошо, но тогда я просто обнаруживаю ошибку или ошибку, это когда я пытаюсь добавить пользователей вместо того, чтобы выбирать пользователей, которые уже входят в мое устройство, после добавления пользователей он навсегда застрянет в черном экране, как на картинке выше, это не так давая какое-то сообщение об ошибке, он просто застрял там. Так есть ли кто-нибудь, кто уже имеет такие же проблемы, как я? есть какие-то решения для этого? вот мой код для входа в систему
Future<FirebaseUser> _handleSignIn() async {
SharedPreferences prefs = await SharedPreferences.getInstance();
GoogleSignInAccount googleUser = await _googleSignIn.signIn();
GoogleSignInAuthentication googleAuth = await googleUser.authentication;
FirebaseUser user = await _auth
.signInWithGoogle(
accessToken: googleAuth.accessToken,
idToken: googleAuth.idToken,
);
Navigator.of(context).pushReplacementNamed('/HomeScreen');
await prefs.setString('accesToken', googleAuth.accessToken);
await prefs.setString('email', googleUser.email);
await prefs.setString('displayName', googleUser.displayName);
await prefs.setString('photoUrl', googleUser.photoUrl);
return user;
}