it-source

com.구글화력 기지파이어베이스예외:내부 오류가 발생했습니다.[ 구성_Not_Found ]

criticalcode 2023. 6. 25. 20:10
반응형

com.구글화력 기지파이어베이스예외:내부 오류가 발생했습니다.[ 구성_Not_Found ]

알겠습니다. 그래서 저는 다음과 같은 예외를 받습니다.왜 그런 일이 일어나는지 모르겠습니다.나는 구글 계정에 대한 인증 설정 방법을 가이드를 따라왔습니다.저는 구글을 검색하려고 했지만 이것에 대한 어떤 해결책도 성공하지 못했습니다.나는 검색하려고 노력했습니다.CONFIGURATION_NOT_FOUND소방본부 문서에서 찾을 수 없었습니다그가 찾을 수 없는 구성이 무엇인지 모르겠습니다.예외는 기본적으로 쓸모가 없습니다.수조 화재 기지에서 서명하는 것은 화재 기지로 인증하기 전까지는 잘 진행되고 있습니다.

private void authenticateGoogleAccount(GoogleSignInAccount account) {
    AuthCredential credential = GoogleAuthProvider.getCredential(account.getIdToken(), null);
    mAuth.signInWithCredential(credential)
            .addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
                @Override
                public void onComplete(@NonNull Task<AuthResult> task) {
                    if (!task.isSuccessful()) {
                        Log.w(TAG, "signInWithCredential", task.getException());
                        Toast.makeText(MainActivity.this, "Authentication failed.",
                                Toast.LENGTH_SHORT).show();
                    }
                    else {
                        Log.d(TAG, "signInWithCredential");
                    }
                }
            });
}

Firebase 콘솔에서 Google 로그인 방법을 사용할 수 있습니다.네, 저는 이 답변의 사본을 찾았지만 5개월 전에 0개의 답변과 1개의 미답변 댓글을 가지고 있습니다.

파이어베이스 콘솔에서 원하는 인증 유형을 사용하도록 설정했는지 확인합니다.

enter image description here

Firebase 프로젝트 대시보드에서 로그인 방법(내 경우 e-메일/비밀번호)을 활성화하여 문제를 해결했습니다.

enter image description here

확인해 보셨습니까?project_idAndroid 앱에서google-services.json파일이 Google 로그인 인증을 사용하도록 설정한 Firebase 프로젝트와 같습니까?이 경우 Google-services.json 파일을 편집하지 않은 경우 Firebase에 지원 티켓을 제출할 수 있습니다.

파이어베이스의 프로젝트 설정으로 가서 이메일/비밀번호 인증을 활성화하기만 하면 됩니다.

이것은 제 Mac M1의 Android 에뮬레이터에서 Float에서 앱을 개발하는 과정에서 발생했습니다. 제 Android 에뮬레이터의 날짜와 시간이 완전히 빠졌습니다.콜드 부팅으로 날짜와 시간이 재설정되고 Firebase 예외 문제가 해결되었습니다.

이 오류는 관리 UI에서 인터스티셜 영웅을 클릭하지 않은 경우에 나타납니다.프로젝트의 "인증" 탭으로 이동하여 "시작하기"를 클릭하기만 하면 됩니다.사용자 지정 인증을 사용하는 경우 추가 구성이 필요하지 않습니다. Google은 처음에 프로젝트를 제대로 초기화하지 못합니다.

(@Lahiru Chandima에게 포인터 감사합니다.)

Firebase 하나의 프로젝트에 여러 응용 프로그램이 포함되어 있는 경우 app->setting->google-service.json에서 Google-service.json 파일을 다운로드한 다음 안드로이드 스튜디오 프로젝트에 추가합니다.

어떤 사람들은 좋아합니다.google-services (4).json그들의 프로젝트에서.파일 이름을 로 변경합니다.google-services.json그리고 당신은 괜찮을 것입니다.

저는 M1 칩이 장착된 MacBook에서 동일한 문제를 겪고 있었습니다. 제 에뮬레이터 날짜와 시간이 정확하지 않았습니다.수동으로 설정하면 하루를 절약할 수 있습니다.

나의 경우, appIdSuffix를 확인하십시오. 접미사가 Firebase/settings/general 페이지의 Apps에 이미 있습니까?Google-services.json에는 접미사가 포함되어야 합니다.

추가: 이미 빌드(앱/빌드 폴더 등)가 있는 경우 먼저 제거합니다.

/android/build.gradle을 체크인하십시오.

buildscript {
  dependencies {
    // ... other dependencies
    classpath 'com.google.gms:google-services:4.3.14'
  }
}

Google-services 버전이 최신인지 여부(https://rnfirebase.io/ 에서 해당 라이브러리를 사용하는 경우 최신 버전을 확인하십시오.Google 서비스를 문제를 해결하는 최신 버전으로 업데이트합니다.

언급URL : https://stackoverflow.com/questions/41124178/com-google-firebase-firebaseexception-an-internal-error-has-occurred-configu

반응형