Android / kakao_flutter_sdk: ^1.4.0 사용중입니다.
디버그 모드에서는 작동하는데 flutter run --release를 통한 릴리즈 모드에서는
error: misconfigured, error_description: invalid android_key_hash or ios_bundle_id or web_site_url 오류가 뜹니다.
문서에 나온대로 play console → 앱 무결성 → 앱서명 → SHA-1 인증서 지문 지문값
echo “${PRINTCERT}” | xxd -r -p | openssl base64 를 통해 얻은 해시값
플랫폼 → android 키 해시값에 넣었는데도 같은 오류가 발생합니다. 무엇이 문제인가요?
안녕하세요.
확인을 위해 앱 ID 부탁드립니다.
앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456
넵, 앱 ID 886567 입니다.
실제 사용된 키 해시는 3PLu******
입니다.
키 해시를 다시 확인 부탁드립니다.
Mac 환경에서 echo SHA-1값 | xxd -r -p | openssl base64 을 넣으면 ijgq***** 값이 나오는데
실제 사용된 키라는게 어떤 의미인가요?
3PLu****** 값이 플랫폼->안드로이드-> 키 해쉬에 들어가야한다는 말씀이신가요?
실제 빌드되고 SDK에 사용된 키 해시값이 3PLu******
(*마스킹됨) 입니다.
키 해시 추출을 다시 하시어 전체 키 해시를 플랫폼에 등록 부탁드립니다.
그럼 문서에 나온 play console → 앱 무결성 → 앱서명 → SHA-1 인증서 지문 지문값의 해시 추출 값은
실제 어플을 사용자에게 배포했을때 사용되는 키값인가요?
위에서 말씀드린 3PLu******값이랑은 다른 값인가요?
구글 플레이 콘솔에 앱을 등록할 때와 다른데요
다음 코드를 사용, 로그에서 간단히 키 해시값을 확인 하실 수 있습니다.
import com.kakao.sdk.common.util.Utility
var keyHash = Utility.getKeyHash(this)
Log.i("GlobalApplication", "$keyHash")