안드로이드 keystore 변경 - andeuloideu keystore byeongyeong

맥북을 포맷하면서, 키스토어를 분실했습니다.

분명 잘 백업해뒀다고 생각했는데, keystore는 어디가고 pepk파일만 있었네요.

플레이 스토어에 등록 할 때 사용한 키스토어로 서명을 하지 않으면, 아래와 같이 에러 메시지가 뜹니다.

안드로이드 keystore 변경 - andeuloideu keystore byeongyeong
구글 플레이 키스토어 서명 에러

Android App Bundle이 잘못된 키로 서명되었습니다. 올바른 서명 키(SHA1:~)로 App Bundle에 서명한 다음 다시 시도해 보세요.에러메시지가 떠서 급하게 다시 키스토어를 찾아봤지만ㅠㅠ 이미 미국간 키스토어 파일이 다시 생길리 만무합니다.

키스토어를 분실 했을때에는, 새로운 키스토어&키를 생성하고 이를 재설정해달라고 구글 지원팀에 요청해야합니다.

키스토어&키 생성방법은 아시리라 믿고 생략합니다.

pem파일 생성과 구글 지원팀에 문의하는 방법만 간략하게 정리했습니다.

1. pem 파일 생성

키스토어 재설정을 하기 위해서는 새로 만든 키를 .pem 파일만 추출해서 보내야합니다. 자신의 OS에 맞는 명령어를 터미널에서 실행하면 됩니다. keystore 파일이 있는 directory 위치에서 실행하셔야 합니다.

// 맥(macOS)
keytool -export -rfc -alias 키이름 -file upload_certificate.pem -keystore 키스토어이름
// 윈도우
keytool -export -rfc -keystore 키스토어이름.jks -alias 키이름 -file upload_certificate.pem

upload_certificate.pem 파일이 생성됩니다.

안드로이드 keystore 변경 - andeuloideu keystore byeongyeong
upload_certificate.pem 파일

이 파일을 가지고, 이제 구글 지원팀에 문의해야합니다.

2. 재설정 요청

Google Play 도움말 중에 Google Play 앱 서명 사용이라는 페이지가 있습니다.

제일 아래에 업로드 키를 분실했거나 도난당했나요?라는 내용이 있습니다.

안드로이드 keystore 변경 - andeuloideu keystore byeongyeong
Google Play 도움말

여기서 지원팀에 문의하여 키를 재설정이라는 링크를 클릭합니다.

이름, 성, 이메일주소, 개발자 이름까지는 문제없는데, 개발자 계정 ID는 처음봤습니다.

이건 Google Play Console에 가서 설정>개발자 계정>계정 세부정보에서 찾을 수 있습니다.

개발자 계정 ID는 긴 숫자로 되어있습니다.

안드로이드 keystore 변경 - andeuloideu keystore byeongyeong
개발자 계정 ID

거주지역, 앱 이름, 패키지 이름까지 입력하고 나서, ARS 번호 입력하듯 원하는 지원사항을 선택해야합니다.

안드로이드 keystore 변경 - andeuloideu keystore byeongyeong
지원사항

- 키 또는 키 저장소 관련 문제가 발생함

- 업로드 키 관련 문제가 발생함

- 업로드 키를 분실함

을 선택하시면 됩니다.

"업로드 키를 분실해서 재설정 하고 싶습니다. upload_certificate.pem 파일을 첨부하니 확인해주세요." 정도로 작성하시면 됩니다.

upload_certificate.pem 파일도 첨부하고, 제출하면 요청은 끝이 났습니다.

3. 이후 진행 과정

재설정 요청 문의를 한 날부터 영업일 기준으로 2일정도 내에 답변을 받을 수 있다고합니다.

저는 제출하고 3일째 되는 날에 답변을 받았습니다.

안드로이드 keystore 변경 - andeuloideu keystore byeongyeong

25일에 답변을 받았는데, 답변 한 날부터 이틀 뒤인 27일부터 새로운 업로드 키를 사용할 수 있을거라고 답변이 왔습니다. 그런데 시간을 보면 한국시간이 아니라 세계협정시 UTC 기준입니다. 한국시간인 줄 알고 아침에 등록하려고 하니까 아직 키가 재설정이 되지 않았다는 에러메시지가 떴습니다.

안드로이드 keystore 변경 - andeuloideu keystore byeongyeong
에러 메시지

최근에 재설정되어 아직 유효하지 않은 업로드 인증서로 서명된 APK 또는 Android App Bundle을 업로드했습니다. 영국과 한국의 시차가 9시간 이니까 27일 오후 3시 52분에야 업로드 할 수 있었습니다.

안드로이드 keystore 변경 - andeuloideu keystore byeongyeong
잘 업로드 된 것 캡쳐

수정한 버전 업로드했습니다 :)

제가 구글 플레이 스토어에 올린 앱은 "다다일기 - 심플한 식단 기록"이라는 어플입니다. 아주 간단한 식단관리 앱이고, 이미지/텍스트로 먹은 것을 저장할 수 있습니다. 제 앱의 사용자가 되어주세요! 버그 리포트, 아이디어 제안은 언제나 환영입니다😘

다다일기 - 심플한 식단 기록 - Google Play 앱

1. 간단한 기록 방법 2. 심플한 UI 3. 날짜/카테고리/장소/식단/사진 기록 4. 백업 기능 (사진 제외) 5. 첫화면에 나의 목표 설정 6. 광고 최소화

play.google.com

안드로이드 keystore 변경 - andeuloideu keystore byeongyeong

잘못된 내용이 있다면 언제든지 댓글이나 메일로 알려주시면 감사하겠습니다.

이 포스팅이 도움이 되었다면 공감 부탁드립니다.

궁금한 점은 언제든지 댓글 남겨주시면 답변해드리겠습니다:D