카카오링크 마켓버전이 안되는 문제에 대한 질문입니다

결론부터 말씀드리자면, 키해시를 추가로 등록했는데도 문제해결이 안돼서 질문글 남깁니다.

디버그모드에선 잘 되던 카톡링크가 마켓에 올리니 작동하지 않아서 로그를 찍어봣더니, 키해시 미스매치라는 에러메시지를 받았습니다. 메시지내용은 아래와 같습니다.

2018-12-27 12:40:50.939 3949-3949/? E/kakao.sdk: ErrorResult{
errorCode=-401,
errorMessage=‘android keyhash mismatched!
caller= 키해시
check out registered keyhash.’,
exception=‘com.kakao.network.response.ApiResponseStatusError: android keyhash mismatched!
caller= 키해시
check out registered keyhash.’
}

검색해보니 카카오 데브톡에 답변에서 개발가이드 에 있는 내용대로 해보라고 했는데,

ssl을 사용할수없다는 내용때문에 ssl을 깔고 설치된 폴더안에 있는 bin폴더에서 cmd에
keytool -exportcert -alias <release_key_alias> -keystore <release_keystore_path> | openssl sha1 -binary | openssl base64
위 내용을 쳤더니 경고메시지가 뜨긴 했지만 키해시가 나왔습니다.
근데 그 키해시랑 위에 로그에 있는 키해시 기존에 쓰던 키해시 3개를 등록해놔도 여전히 안돼 질문글 남깁니다.
지금까진 어떻게든 검색으로 해결했는데 이 앞에서부턴 검색결과도 안나오고 답답하네요ㅠㅠ

답변 부탁드리겠습니다

감사합니다.

마켓 버전이 동작이 되지 않는다면 Google Play App Signing 기능을 사용하고 계셔서 사이닝키가 마켓 올라갈 때 교체가 되고 이로 인해서 앱이 다른 키해시 값을 가지는 문제일 가능성이 제일 커요.

위 링크를 참고하셔서 마켓용 사이닝키의 키해시 값을 올바르게 등록해 주셔야 합니다. 디버그 키해시가 하나라는 가정하에 디버그 키해시, 릴리즈 키해시, 마켓 릴리즈 키해시 세가지가 등록되어 있어야 해요.