문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.
Faq 목록 - 10. Android ( Faq 목록 입니다 ) 먼저 확인해주세요.
앱ID : 1047161
디버그로 카카오 로그인 했을 때는 정상 동작하는데 릴리즈로 카카오톡 로그인 시도하면 강제 종료 됩니다. 원인이 무엇인지 알 수 있을까요…?
문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.
Faq 목록 - 10. Android ( Faq 목록 입니다 ) 먼저 확인해주세요.
앱ID : 1047161
디버그로 카카오 로그인 했을 때는 정상 동작하는데 릴리즈로 카카오톡 로그인 시도하면 강제 종료 됩니다. 원인이 무엇인지 알 수 있을까요…?
안녕하세요.
카카오톡 로그인 시 릴리즈 버전에서 강제 종료되는 문제는 키 해시(key hash)가 올바르게 등록되지 않았을 가능성이 큽니다. 디버그 환경과 릴리즈 환경에서 사용하는 키 해시가 다르기 때문에 릴리즈 환경에서 사용하는 키 해시를 카카오 디벨로퍼스 콘솔에 등록해야 합니다.
다음 단계를 따라 확인해보세요:
릴리즈 키 해시 생성:
카카오 디벨로퍼스 콘솔에 키 해시 등록:
이 과정을 통해 릴리즈 환경에서도 카카오톡 로그인이 정상적으로 작동할 수 있습니다.
추가적인 도움이 필요하시면 언제든지 문의해주세요.
참고 링크:
스토어에 배포한 앱이 안된다면 아래 내용 참고해주세요.
로컬에서 테스트 중이며, 디버킹에서는 로그인이 잘 됩니다.
릴리즈용 keystore파일을 생성해서 등록해둔 상황이고 릴리즈로 실행했을때 카카오톡 계정으로 로그인 후 계속하기 버튼을 누르면 앱이 강료 종료 됩니다. 참고로 react-native로 개발 중입니다. 해결 방안 좀 알려주시면 감사하겠습니다.
KOE009 키해시문제라면 개발하신 앱 빌드환경에서 카카오로 전달하는 정확한 키해시를 디벨로퍼스 설정에 등록하는 방법밖에 없습니다.
로컬 환경 릴리즈 빌드라면 위 FAQ에 안내된 것과 같이 키해시 로깅하셔서 확인 해보시면 좋을 것 같습니다.
참고로 KOE009에러는 13일 18시 이후로는 발생하지 않았습니다.