在升级到更新的插件pf、firebase、auth和core之后,它在运行之前就出现了错误。
这部分的问题是:
final PhoneVerificationCompleted verifiedSuccess = (AuthCredential credential) {
FirebaseAuth.instance.currentUser().then((user){
user.getIdToken().then((token) {
print("Firebase IdToken: " + token);
centralstate.idToken = token;
});});
Future.delayed(const Duration(milliseconds: 2000), () {
FirebaseAuth.instance.currentUser().then((user) {
centralstate.uid = user;
print("user::::$user");
});
setState(() {
_loadingFlag = 0;
});
});
_showSnackBar("Phone number verification successfull");
Future.delayed(const Duration(milliseconds: 3000), () {
Navigator.pop(context);
Navigator.push(
context, MaterialPageRoute(builder: (context) => SignInGraphQL()));
});
};
发布于 2019-06-15 03:21:07
如果有人遇到同样的问题,而且它很有魅力的话,FirebaseAuth.instance.signInWithCredential(credential);就用这个
https://stackoverflow.com/questions/56606995
复制相似问题