인증서 서명된 APK 만들기
Appflow 사이트에 서명된 APK 만드는 방법이 설명되어 있어, 활용하고자 한다.
https://ionic.io/docs/appflow/package/credentials
안드로이드 스튜디오를 통한 인증서 만들기
keytools를 통해 만들기도 하지만, Android Studio UI를 통해 생성하는게 더 가독성 높고 좋은 것 같다.
Android Studio에서 "빌드" > "생성된 서명된 번들 또는 APK"로 이동합니다.
밑에 "APK" 옵션은 나중에 "인증서" 생성 후, 생성된 "인증서"로 APK를 만들 때 사용한다.
- Alias - 별명
- Password, Confirm - 패스워드
- Validity (years) - 인증 유효 기간
- Organizational Unit - 조직 구성 단위( 패스 해도 무관 )
- Organization - 조직( 패스 해도 무관 )
- City or Locality - 지역 시( 패스 해도 무관 )
- State or Province - 지역 주( 패스 해도 무관 )
- Country Code (XX) - 국가 코드( 패스 해도 무관 )
APK를 만들때마다 별명과 패스워드가 필요하므로 기억해야한다.
"Create"를 누르면 위에서 지정했던 경로에 인증서 파일이 생성된다.
Google Play Console 가입 및 APK 등록
1. 구글 플레이 콘솔 가입
https://play.google.com/apps/publish/signup/
구글 플레이 콘솔에 가입을 하고 개발자 등록 수수료를 결제를 합니다.
현재는 개발자 등록비가 $25인데 구글은 최초 1회만 결제하면 됩니다.
Apple의 개발자 등록은 매년 갱신해 결제해야 합니다.
2. 애플리케이션 만들기
최초에는 앱 출시 혹은 애플리케이션 만들기 버튼을 클릭하고 기본 정보를 입력합니다.
3. App 버전, APK 업로드 등록
최초 등록 시에는 왼쪽 앱 버전 메뉴를 선택 후 프로덕션 트랙의 관리를 클릭하면 새 버전 출시하기 메뉴가 있는데 여기서 APK 파일 업로드합니다.
※ 최초 새 버전 출시하기 메뉴에서 Google Play 앱 서명 부분이 있는데 위에서 keystore 생성으로 개인키 서명을 했기 때문에
반드시 선택해제 혹은 등록 안함으로 선택해야 APK 파일이 정상적으로 업로드됩니다.
4. App 정보 입력
그 외 스토어 등록정보, 콘텐츠 등급, 가격 및 배포 등의 정보를 입력하면 되는데 왼쪽 트리 메뉴에 초록색 체크 표시가 생기면 정상 등록된 것입니다. App 정보 등록 완료되면 각각 저장 및 검토 버튼을 클릭하고 마지막에 프로덕션 출시 시작을 클릭하면 됩니다.
5. App 출시
출시가 완료되면 모든 애플리케이션 메뉴에 '게시 보류 중'으로 상태가 표시되며 약 7일간의 심사 기간 이후 심사에 문제가 없이 통과되어 승인 완료되면 '출시됨'으로 변경됩니다. 몇 시간 후 플레이 스토어에 검색에 노출되는 것을 확인할 수 있습니다.
그러나, 23.11월 이후로 절차가 많이 추가되었습니다.ㅠㅠ
"비공개 테스트" - "내부 테스트"(최소 테스터 20명, 최소 2주) - "프로덕션" 출시
'[DEV] App Dev ∕ Mobile > Framework ∕ Ionic' 카테고리의 다른 글
[Ionic] ios 앱 마켓에 배포하기 (0) | 2024.05.15 |
---|---|
[Ionic] 공식 문서 파헤치기 (빌드/배포 단계, feat. Appflow) (1) | 2024.05.09 |
[Ionic] 공식 문서 파헤치기 (개발 단계) (0) | 2024.05.08 |
[Ionic] 개발 참고자료 목록 (0) | 2022.10.31 |
[Ionic 5] 핵심 명령어 정리 (0) | 2021.10.18 |
최근댓글