작년 컴퓨터를 포맷하면서 가지고 있던 키를 분실했다.
안드로이드 APK 를 업로드하려면 반드시 있어야 하는 키가 바로 이것이다.
꼼꼼한 성격을 가지신 분들이야 실수하시지 않으시겠지만, 나같은 덜렁이들은 꼭 일을 그르치게 마련이다.
그르치더라도, 다음번에는 또는 다른 이들이 비슷한 상황에 처했을때는 도움의 손길을 내밀수 있는 사람이 되고자 기록을 해본다.
Q. 업로드가 안되요.
업로드 키 또는 배포키를 분실한 경우. (JKS 분실)
다음과 같은 5가지 flow 를 통해 키를 새롭게 적용할 수 있다.
1. 신규 JKS 생성
1) 메뉴 툴바에서 Build > Generate Signed Bundle / APK... 를 선택한다.
2) 어차피 잃어버렸으니 새로 만들어야 한다. Create new... 를 선택한다.
3) PEM 만들어야 하니까 적절한 경로로 하고, 내용은 잊어버리면 안되니 적어두도록 하자.
2. 신규 PEM 생성
keytool -export -rfc -keystore JKS파일이름.jks -alias upload -file upload_certificate.pem
1에서 저장한 JKS 파일을 이용한다.
위 명령을 CMD 나 터미널을 이용해 실행시킨다.
비밀번호나 정보를 잊었다면 JKS 를 다시만들고 2번을 하도록 하자.
3. PEM 업로드 및 상담
1) 고객센터를 찾는다.
https://support.google.com/googleplay/android-developer/contact/otherbugs
일반적인 문제 - Play Console 고객센터
support.google.com
2) 아래 스샷처럼 체크하고, PEM 파일을 첨부하여 전달한다.
- [문제해결을 위해 도움이 필요함.] 선택
- [키 저장소 관련 문제가 발생한 경우 여기를 클릭해 주세요.] 선택
- [키를 분실함] 선택
- 2에서 만든 PEM 파일 첨부하기.
4. 시간과 정신의 시간
고객센터는 일반적으로 영업일(한국시간으로 평일 근무시간)에만 상담을 받기 때문에 주중보다 주말에 신청하면 체감상 보다 느릴수 있으나 정말 빠르게 해결해주니까 기다리고 또 기다리도록 하자.
5. 해결 메일 받고 재배포 하기
아래처럼 메일이 온다.
이미지를 보면 알겠지만, 27일 오전 09:50 기준 29일 오전 12:50 정도 되는것 같다.
대략 2일하고도 3시간정도(51시간) 되는것 같다.
이후부터는 새로만든 JKS 를 통해 빌드하고 업로드를 하면 된다.
참고
https://support.google.com/googleplay/android-developer/answer/7384423?hl=ko
Google Play 앱 서명 사용 - Play Console 고객센터
이 도움말이 도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요
support.google.com
'programming > java, Spring, android, js' 카테고리의 다른 글
[Spring boot+Quartz] 배치 샘플 (0) | 2019.10.18 |
---|---|
[Java] Binary to Byte File (0) | 2019.06.05 |
[Javascript] createElement VS innerHTML (0) | 2019.05.26 |
[스프링/JSP] war 말기, 톰캣 (0) | 2019.05.26 |
[Java] JSP2PHP PG 연동모듈의 건 (0) | 2019.05.26 |