在这里我不是问为什么OTP没有收到我的电话号码。我只是想知道有没有什么办法,所以我可以检查这些FirebaseAuthException日志在firebase控制台,也许在崩溃部分。
Future<void> verifyPhoneNumber(String phone) async {
try {
await _auth.verifyPhoneNumber(
phoneNumber: phone,
verificationFailed: (FirebaseAuthException e) {
/// My question is 'Does firebase stores this exception in firebase console' ? So I can check why OTP verification is being failed on users side.
},
timeout: const Duration(seconds: 120),
codeSent: (String verificationId, int? resendToken) async {
},
codeAutoRetrievalTimeout: (verificationId) {
},
verificationCompleted: (phoneAuthCredential) {
},
);
} catch (e) {
debugPrint(e.toString());
}
}
1条答案
按热度按时间laik7k3q1#
Firebase Authentication不会自动记录API调用中的错误。如果你想这样做,你需要自己记录错误。