기존 Android 빌드에서 사용중이던 Keystore 파일의 인증서 지문으로 Google Play Console 구글 앱 서명 기능을 사용하는 경우 로그인오류 또는 keyhash 오류가 발생할 수 있음
- 해결방안
- Google Play Console에 앱 서명에서 등록된 SHA-1 인증서 지문으로 mac os 터미널에서 KeyHash 확인하여 facebook 콘솔에 등록된 값인지 체크 필요(런칭/서비스 전)
- 순서
- Google Play Console > 앱 선택 > 설정 > 앱 무결성 > 앱 서명 탭 내 SHA-1 인증서 지문 확인
- 터미널 실행
- echo SHA-1 인증서 지문 | xxd -r -p | openssl base64
- (예시: echo CD:69:3F:84:82:41:30:2C:B2:58:F1:03:17:B0:AF:29:10:DE:24:E7 | xxd -r -p | openssl base64)
- keyhash 결과 확인
- facebook 콘솔 > 앱 선택 > 설정 > 기본 설정 > Android 플랫폼 내 키 해시 확인
|