거의 알고리즘 일기장

android upload key 분실 해결 본문

react-native

android upload key 분실 해결

건우권 2022. 2. 3. 20:03

상황

expo로 하던 프로젝트를 eject후에 추가로 진행하였다.

그리고 나서 올렸던 app을 업데이트하려는데

 

Android App Bundle이 잘못된 키로 서명되었습니다. 올바른 서명 키로 App Bundle에 서명한 다음 다시 시도해 보세요. 

 

그게 뭐지??

여기서 말하는 key가 뭔가요?

2021년 8월 이후부터는 aab 파일이 강제된다.

개발자는 upload key를 이용하고 google이 대리로 서명을 해주는 방식이다.

그러므로, upload key를 말하는것이다.

https://developer.android.com/studio/publish/app-signing

Play 앱 서명은 앱 서명 키와 업로드 키라는 두 가지 키를 사용하며 키 및 키 저장소에 관한 섹션에서 이 키를 자세히 설명합니다. 업로드 키는 개발자가 보관하다가 앱을 Google Play 스토어에 업로드하기 위해 서명할 때 사용합니다. Google이 업로드 인증서를 사용하여 신원을 확인하고, 배포를 위해 앱 서명 키로 APK에 서명합니다(그림 1 참고). 별도의 업로드 키를 사용하면 키를 분실하거나 키가 도용되었을 때 업로드 키 재설정을 요청할 수 있습니다.

재설정 요청방법

1. 새롭게 keystore를 만들고,

2. .pem 파일 만들고,

3. 구글에 바꿔달라고 요청을 하면 된다.

 

새롭게 keystore 만들기

keytool -genkey -v -keystore [키 스토어 이름].keystore -alias [키 별칭] -keyalg RSA -keysize 2048 -validity 10000

.pem 파일 만들기

keytool -export -rfc
  -keystore your-upload-keystore.jks(or .keystore)
  -alias upload-alias
  -file output_upload_certificate.pem

구글에 문의하기

https://support.google.com/googleplay/android-developer/answer/9842756?hl=ko&visit_id=637795201255024305-2426809720&rd=1 

 

Play 앱 서명 사용하기 - Play Console 고객센터

도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요

support.google.com

이 링크에 들어가서 지원팀에 문의하여 키를 재설정 

이 부분이 조금 달라졌다!!

이게 아니라

google play console에 가면 업로드키 재설정 요청이라는 란이 생겼다!!

play store에 가면 업로드키 재설정 요청이라는 란이 생김

이제 ㄲ


https://developer.android.com/studio/publish/app-signing

 

앱 서명  |  Android 개발자  |  Android Developers

앱 서명 및 보안과 관련된 중요한 개념을 알아보고, Android 스튜디오를 사용하여 Google Play에 출시하기 위해 앱에 서명하는 방법과 Play 앱 서명을 선택하는 방법을 알아보세요.

developer.android.com

https://jw910911.tistory.com/53

 

안드로이드 - 키스토어 개념 / 사용법

안드로이드에서 키스토어 발급받는 방식 2가지 키 스토어를 발급받는 방법에는 2가지가 있습니다. Android Studio에서 Key Store 생성 및 앱에 서명해서 APK 추출 구글 플레이 콘솔의 기능인 구글 플레

jw910911.tistory.com

반응형
Comments