Flatter firebase phoneAuth问题

Flatter firebase phoneAuth问题,firebase,authentication,flutter,dart,Firebase,Authentication,Flutter,Dart,我正在使用phone auth在Flatter中使用firebase进行身份验证。但是自动验证部分没有得到成功验证。在调试控制台中,它显示已验证,但在firebase控制台上,注册用户没有uid。下面的部分创建了问题 final PhoneVerificationCompleted verificationCompleted = (AuthCredential phoneAuthCredential) { print('verified'); } 由于此问题,用户未注册 有人能帮我解

我正在使用phone auth在Flatter中使用firebase进行身份验证。但是自动验证部分没有得到成功验证。在调试控制台中,它显示已验证,但在firebase控制台上,注册用户没有uid。下面的部分创建了问题

final PhoneVerificationCompleted verificationCompleted = (AuthCredential phoneAuthCredential) {
    print('verified');

}
由于此问题,用户未注册


有人能帮我解决这个问题吗?

我认为您应该继续使用凭据登录以完成此过程。之后,用户应该出现在Firebase控制台中

FirebaseAuth.instance.signInWithCredential(phoneAuthCredential);

需要日志猫的快照。请在下面查看/flatter(15264):[错误:flatter/lib/ui/ui\u dart\u state.cc(148)]未处理的异常:PlatformException(FirebaseException,发生内部错误。[开发模式不匹配:非开发模式请求中的开发模式验证证明],null)当我使用FirebaseAuth.instance.signInWithCredential(phoneAuthCredential)时,我得到了上述异常;是否已在Firebase控制台中启用电话验证并添加测试电话号码?是,已启用。只有当firebase自动验证号码而无需键入传入的otp时,才会出现此异常。您是否处于释放模式?如果是这样的话,控制台中的白名单电话号码可能会导致这种情况。