환이7234
1
문의 시 사용하시는 SDK 버전 정보와 플랫폼(Android / iOS) 및 디벨로퍼스 앱ID를 알려주세요.
공홈에 있는
keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | PATH_TO_OPENSSL_LIBRARY\bin\openssl base64
를 터미널에 요청시 bash: 예기치 않은 토큰 `|’ 근처에서 문법 오류 가 표시되면서 키 해시가 안나옴니다.
tambot
2
안녕하세요.
확인을 위해 앱 ID 부탁드립니다.
앱ID
https://developers.kakao.com/ 의 내 애플리케이션에 표시되는 ID 값 입니다.
숫자로된 ID 입니다
ex) 123456
[@tim.l @woody.ho]
윈도우 경로가 아닌 리눅스 경로로 변경해서 사용해보시겠어요?
tim.l
5
<RELEASE_KEY_ALIAS>와 <RELEASE_KEY_PATH>에 어떤 값을 대입하셨나요?
환이7234
6
처음 사용해보는 거라서 수정 부분이 있는지 몰랐어요. 오류는 수정없이 그냥 사용해서 그런거 같아 보이네요. Debug 에서는 그냥 사용하면 되었었는데 말씀해주신 내용에는 어떻게 수정해서 적용해야 되는지 알려주시면 감사드릴게요.
tim.l
7
릴리즈용 apk 파일 생성에 사용하신 .jks 파일의 key alias와 파일 위치를 대입하시면됩니다.
ex) keytool -exportcert -alias my-release -keystore ~/release-key.jks \
| openssl sha1 -binary | openssl base64
구글 플레이 스토어에 업로드 하게되면 로컬 인증서를 사용하지 않고 구글에 있는 인증서를 사용하므로 아래 내용 참고 하시면 좋을 것 같습니다.
Android 키해시 문제 종합 안내 - 릴리즈키해시, 디버그키해시