플레이스토어에 앱을 배포한 뒤 카카오 로그인이 정상적으로 실행되지 않습니다.
에러 문구는 다음과 같습니다.
error=“invalid_client”, error_description=“Not exist client_id [클라이언트ID]”
https://devtalk.kakao.com/t/topic/33519/4
해당 글에서 안내하는 대로 따라해봐도 해결되지 않습니다.
다음은 제가 문제를 해결하기 위해 시도한 방법입니다.
-
Google Play Console 의 SHA-1 인증서지문을 BASE_64 로 인코딩
val sha1 = byteArrayOf(0x59, 0xE2.toByte(), 0x14, 0xBC.toByte(), 0xC2.toByte(), 0xE2.toByte(), 0x68, 0x83.toByte(), 0x27, 0xF0.toByte(), 0x5E, 0xC9.toByte(), 0x0B, 0xEA.toByte(), 0x87.toByte(), 0xE2.toByte(), 0x6E, 0x90.toByte(), 0x7B, 0xFF.toByte())
Log.d(
"keyHash: ",
Base64.encodeToString(
sha1,
Base64.NO_WRAP
)
) -
내 애플리케이션 > 앱 설정 > 플랫폼 > Android 키 해시에 위의 인코딩된 키 입력
어떻게 해결해야할까요??