업로드 제한됨

서명키가 바뀌면 구글플레이 업로드가 제한된다.
Android App Bundle이 잘못된 키로 서명되었습니다. 올바른 서명 키(SHA1: 8B:DF:29:53:A7:98:A6:57:3B:C5:7A:4C:97:B4:54:03:E5:9B:DB:CA)로 App Bundle에 서명한 다음 다시 시도해 보세요.
서명키 해쉬값 조회하기
$ keytool -list -alias [별칭이름] -keystore [키스토어이름] $ keytool -list -alias my-key-alias -keystore my-upload-key.keystore

그냥 커맨드로
sha1sum
한 값과 keytool -list
로 조회한 값이 다르다.올바른 서명키 파일인지 확인하려면 keytool -list 해서 나온 값과 안드로이드 개발자 서버에 등록된 인증서의 해쉬값이 같은지 비교하면 된다.
1) 새로운 서명키를 생성한다.
# 서명 키가 있어야하는 위치로 이동 $ cd [프로젝트경로]/android/app # 서명 키 발급 $ keytool -genkeypair -v -keystore my-upload-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
2) 새로운 서명키에서 .pem
파일 추출
$ keytool -export -rfc -alias [별칭이름] -keystore [키스토어이름] -file [결과파일명].pem # keytool -export -rfc -alias my-key-alias -keystore my-upload-key.keystore -file upload_certificate.pem


3) 구글에게 서명키 변경을 요청한다.

- 이름
- 성
- 이메일주소 (개발자 계정 로그인할 때 쓰는 이메일)
- 개발자이름 (설정 탭에서 확인 가능)
- 개발자 계정 ID (설정 탭에서 확인 가능)
- 거주 지역
- 앱 이름 (설정 탭에서 확인 가능)
- 애플리케이션 패키지 이름 (설정 탭에서 확인 가능)
- 문제해결에 도움이 필요함 체크
- '문제를 설명해주세요'에 서명키 분실 내용 설명.
- 새로 발급한 서명키의
.pem
파일 첨부
- 제출
개발자 이름
설정 - 개발자 계정 - 개발자 페이지 - 개발자 이름

개발자 계정 ID
설정 - 개발자 계정 - 계정 세부정보 - 개발자 계정 ID

어플리케이션 이름, 패키지 이름
모든 앱 - 등록한 앱 리스트에서 확인 가능

4) 2일 정도 기다린다.

- 하루 안돼서 답장이 왔고, 2일 뒤 오전 8시부터 변경된 인증서를 통해 업로드가 가능하다는 메세지를 받았다.

- 명시된 시간 전에 업로드를 시도하면 아직 유효하지 않은 인증서라는 에러 메세지를 받는다.
