에러상황 :
(Debug, Release) .aab생성 ->기기 설치후 구글맵이 정상적으로 동작하는데 플레이스토어에 업로드만하고 구글맵을 확인하면 구글맵이 보이지 않음.
일반적으로
구글 클라우드 플랫폼 (https://console.cloud.google.com/)에 사용자 인증 정보>API키를 생성성하고 안드로이드는 패키지명과 SHA-1서명 인증서 디지털 지문을 추가해야 정상적으로 구글맵을 확인할수있다
인증서 디지털지문확인방법
디버그 인증서 디지털 지문
Linux 또는 macOS:
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
Windows:
keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
출시 인증서 디지털 지문
your_keystore_name은 .keystore 확장자를 포함하여 키 저장소의 정규화된 경로와 이름으로 바꿉니다. your_alias_name은 인증서 생성 시 할당한 별칭으로 바꿉니다.
하지만 구글 플레이스토어에 업로드하는 경우, 구글에서 서명을 자체적으로 한번더 하기때문에 SHA-1 인증서 디지털 지문이 변경이 된다
해결방법 :
1. 구글 플레이스토어 콘솔 설정 > 앱 무결성
3. 구글 클라우드 플랫폼 (https://console.cloud.google.com/)에 추가하기
추가 후 배포되어있는 앱에서 정상적인 구글맵을 확인할 수 있다.