인증서 서명된 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주) - "프로덕션" 출시

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기