我收到此错误
error D/error here: onerrror: com.google.firebase.FirebaseException: An
internal error has occurred. [ DEVELOPMENT_MODE_MISMATCH:Non-development
mode
Verification Proof given in development mode request. ]
电话验证
private void signInWithPhoneAuthCredential(PhoneAuthCredential credential) {
mAuth.signInWithCredential(credential)
.addOnCompleteListener(this, new OnCompleteListener<AuthResult> () {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if (task.isSuccessful()) {
..... add user to database ...
}
else {
Log.d("error here",task.getException());
}
}
}
}
我对这些东西很陌生,正在尝试学习东西。我尝试在这里搜索这个,但找不到任何有用的东西。我尝试更改 SHA1 key 并替换 JSON 文件仍然不起作用
最佳答案
这只是因为您可能在 firebase 控制台上添加了您的号码 ->
身份验证 -> 登录方式 -> 用于测试的电话号码字段
要解决此问题...只需从测试字段中删除该数字
它对我有用..
关于android - Firebase异常 : [ DEVELOPMENT_MODE_MISMATCH: Non-development mode Verification Proof given in development mode request,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54311712/