【확인한 사항】 패키지명: com.apres.app (일치 확인) 네이티브 앱 키: AndroidManifest.xml에 meta-data 추가 완료 SHA-1 인증서 지문: Play Console에서 확인 후 Base64 변환 카카오 플랫폼 설정: Android, Web 모두 설정 완료 @react-native-seoul/kakao-login: 5.4.2 버전 사용
【환경】
React Native with Expo (managed workflow)
Android 릴리즈 빌드 (Play Console 비공개 테스트)
카카오 SDK v2-user:2.20.1
개발 모드에서는 정상 작동하는데 릴리즈 빌드만 해시키 오류가 발생합니다.
혹시 놓친 설정이나 알려진 이슈가 있을까요?
안녕하세요. 이전 답변에 따라 Utility.getKeyHash(this)로 실제 키 해시를 로그로 확인했습니다. 로그 결과: Ufq1G4nmNF7AStcRGTQmy6gHpN8= 이 값을 카카오 개발자 콘솔 Android 플랫폼에 등록했으나, 여전히 “android keyHash validation failed” 오류가 발생합니다. - 패키지명: com.apres.app (일치 확인) - 네이티브 앱 키: AndroidManifest.xml에 meta-data 설정 완료 - Play Console 비공개 테스트 진행 중 - @react-native-seoul/kakao-login 버전: 5.4.2 "키해시를 잘 등록했는데 안되는 경우는 없다"고 하셨으나, 로그로 확인한 키를 정확히 등록했는데도 오류가 발생합니다. 추가로 확인해야 할 사항이 있을까요?
안녕하세요. 이전 답변에 따라 Utility.getKeyHash(this)로 실제 키 해시를 로그로 확인했습니다. 로그 결과: Ufq1G4nmNF7AStcRGTQmy6gHpN8= 이 값을 카카오 개발자 콘솔 Android 플랫폼에 등록했으나, 여전히 “android keyHash validation failed” 오류가 발생합니다. - 패키지명: com.apres.app (일치 확인) - 네이티브 앱 키: AndroidManifest.xml에 meta-data 설정 완료 - Play Console 비공개 테스트 진행 중 - @react-native-seoul/kakao-login 버전: 5.4.2 "키해시를 잘 등록했는데 안되는 경우는 없다"고 하@react-native-seoul으나, 로그로 확인한 키를 정확히 등록했는데도 오류가 발생합니다. 추가로 확인해야 할 사항이 있을까요?
안녕하세요 위 댓글에서 tim.l 이 말씀주신 150217 앱은 @react-native-seoul/kakao-login 샘플에서 사용하는 dooboolab 앱인 것으로 파악됩니다.
추측하기로 react-native 용 SDK 관련 설정 파일에 dooboolab 앱 키가 남아있을 가능성이 있어보여요. @react-native-seoul/kakao-login 가이드에서 안내하는 설정들이 제대로 되어있는지 확인해보시면 좋을 것 같습니다.
@react-native-seoulreact-native-seoulreact-native-seoulreact-native-seoul/kakao-login는 공식적으로 카카오에서 제공하는 라이브러리가 아니라서 정확한 코드 및 가이드를 전달드리지 못하는 점은 양해부탁드리겠습니다.