【发布时间】:2020-10-24 19:50:43
【问题描述】:
我收到类似的错误
未定义名称'AuthException'
当我尝试在我的 Flutter 应用程序中使用它时。
Future<bool> login({phoneNr, BuildContext context}) async {
_auth.verifyPhoneNumber(
phoneNumber: phoneNr,
timeout: Duration(seconds: 60),
verificationCompleted: (AuthCredential credential) async {
UserCredential result = await _auth.signInWithCredential(credential);
User user = result.user;
if (user != null) {
Navigator.pushNamed(context, HomeScreen.id, arguments: user);
}
},
verificationFailed: (AuthException exception) // THIS LINE HERE
);
}
我知道,他们可能会像将“FirebaseUser”更改为“User”一样将名称更改为“User”;但他们的正式文档仍将“AuthException”显示为有效类。然而,尽管导入和升级了所有预期的包,我仍然遇到同样的错误。有什么解决办法吗?
【问题讨论】:
标签: firebase flutter firebase-authentication