앱번들(.aab)에 앱실링 적용 후 마켓에 앱을 배포할 수 없어요

Appsealing을 적용한 aab를 스토어에 업로드하기 전에 반드시 업로드 키로 App Bundle을 다시 서명해야 합니다. App Bundle 서명은 jarsigner를 이용하여 진행할 수 있으며 Google Play에 정상적으로 업로드하기 위해서는 서명 알고리즘을 'SHA-256'으로 진행해야 합니다.

(APK에 대한 서명과 다르게 AAB 서명에는 apkSigner를 사용할 수 없습니다. jarsigner를 이용하여 AAB 서명을 진행하면 zipalign은 따로 하지 않아도 됩니다.)

 

사용할 커맨드

jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore {keystore_path} {aab_path} {keystore_alias_name}

 커맨드 사용 예시

jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore d:\keystore_file d:\aab_file keystore_alias_name

 

참고

jarsigner 툴은 일반적으로 다음 경로에 설치되어 있습니다.

%JDK_HOME%\bin

 

jarsigner를 이용한 서명에 대해서는 자세한 가이드는 아래 링크를 참고하시기 바랍니다.

https://docs.oracle.com/javase/8/docs/technotes/tools/windows/jarsigner.html

도움이 되었습니까?
0명 중 0명이 도움이 되었다고 했습니다.
comment section

0 댓글

댓글을 남기려면 로그인하세요.