Files
rup/flutter/android/key.properties.example
T

18 lines
1.4 KiB
Plaintext

# 출시 서명 키 설정 — 이 파일을 key.properties 로 복사해 값을 채운다 (key.properties 와 키 파일은 커밋하지 않는다).
#
# 키 만들기 (한 번만 · 잃어버리면 같은 앱으로 업데이트를 올릴 수 없으니 안전한 곳에 백업):
# keytool -genkey -v -keystore ~/rup-upload.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload
#
# Windows PowerShell — keytool 이 PATH 에 없으면 Android Studio 에 들어 있는 것을 쓴다 (~ 는 펼쳐지지 않으니 USERPROFILE 로).
# 한글 콘솔에서는 확인 질문에 "예"를 넣어도 인식되지 않아 처음부터 다시 묻는다 → -dname 으로 질문을 건너뛰고 영어로 묻게 한다:
# & "$env:ProgramFiles\Android\Android Studio\jbr\bin\keytool.exe" -J-Duser.language=en -genkey -v -keystore "$env:USERPROFILE\rup-upload.jks" -keyalg RSA -keysize 2048 -validity 10000 -alias upload -dname "CN=rup"
#
# 키 비밀번호를 따로 묻지 않으면(PKCS12 기본) keyPassword 는 storePassword 와 같다.
#
# storeFile 은 android/app 기준 경로 또는 절대 경로. Windows 도 슬래시(/)로 쓴다 — 이 파일 형식에서 역슬래시는 이스케이프 문자다
# 예) storeFile=C:/Users/<사용자>/rup-upload.jks
storeFile=/path/to/rup-upload.jks
storePassword=change-me-store-password
keyAlias=upload
keyPassword=change-me-key-password