드디어 오늘 안드로이드 플레이 스토어에 앱이 정식으로 올라갔다! 앱을 스토어에 올리는 것만 거의 한달이 걸렸다. 😮💨
첫 배포를 기념하며 출시하는 과정을 처음부터 기록해보려고 한다.
그전에! 잠깐 홍보하겠습니다

저희 서비스 OneStep은 LLM을 활용하여 투두를 작게 쪼개주어 쉽게 실천하고 완료할 수 있도록 도와주는 서비스 입니다.
여러분 할 일은 많지만 시작하기 어려우신가요?🤯
투두를 작성해보지만 완료하지 못하고 투두가 쌓이기만 하시나요!🏗️
혹시 '게으른 완벽주의자'라는 말을 들어보신 적 있으신가요!🙋♂️
자신이 '게으른 완벽주의자'에 해당한다고 생각하시나요!🛌
그렇다면 바로 저희 서비스 OneStep을 다운받아 주세요!
구글 플레이스토어 👈 바로가기

google play console의 메세지함을 보니 8월 15일에 개발자 등록을 하고 본인 인증을 완료했었다!
전체적인 과정은 아래 사이트의 과정과 거의 유사했던 기억이었다.
구글 개발자계정 만드는 방법
이때 공개 개발자 이름을 설정할 때 내 계정이었으니 내 이름으로 설정을 했었는데 비공개 테스트를 할 때 보니 플레이 스토어에 표시되는 개발자 이름으로 내 이름 석자가 당당하게 나와 있어서 웃겼다. 다른 앱들은 회사 이름이라던가 단체 이름이었는데
한가지 궁금한 점은 나는 개인 사업자도 아닌 그냥 개인 개발자로 등록한건데 이때 공개 개발자 이름을 팀명으로 해도 문제가 없는지이다. 한번 찾아보고 얼른 우리 팀 이름으로 바꿔야겠다.
플레이 스토어 개발자 등록을 완료하고 약 2주가 지난 시점에 드디어 앱의 주 기능들이 다 개발이 되었다. 그래서 앱을 출시하려고 했는데 찾아보니 테스트를 먼저 거쳐야 한다는 것이다! 그래서 나는 아무 테스트나 일단 시작해보았었다. 그리고 그것이 내부 테스트였다. 그러다가 프로덕션 출시를 하려면 내부 테스트가 아니라 비공개 테스트를 해야 한다는 것을 알았다!
[Android] 정책 변경 후 구글 플레이스토어 개발자 계정 생성부터 신규 앱 배포까지 과정 정리 - 2주간 테스터 20명 유지하기
이때는 내부테스트가 무엇인지 비공개 테스트가 무엇인지도 헷갈렸던 때이다.

간단하게 보면 내부 테스트는 테스터를 등록하기만 하면 등록된 사용자가 앱을 테스트해볼 수 있는 간단한 테스트 방식이다.
내부 테스트보다 조금 더 엄격한 테스트가 비공개 테스트이다. 개인 사업자가 아닌 개인 개발자 계정이고 신규 가입자의 경우 14일 동안 20명 이상의 테스터에게 비공개 테스트를 진행한 후에야 프로덕션 출시를 신청할 수 있는 권한이 생긴다. 그리고 내부 테스트보다 그 과정이 조금 엄격한데 앱 번들을 올리면 짧지만 심사도 거쳐야 한다!
자세한 내용은 [Android] 정책 변경 후 구글 플레이스토어 개발자 계정 생성부터 신규 앱 배포까지 과정 정리 - 2주간 테스터 20명 유지하기 여기서 엄청 잘 설명해준다.
하지만 비공개 테스트를 올리자마자 문제가 생겼었다. 아! 비공개 테스트를 올리려면 설문조사같은걸 꽤나 많이 했어야했다. 역시나 [Android] 정책 변경 후 구글 플레이스토어 개발자 계정 생성부터 신규 앱 배포까지 과정 정리 - 2주간 테스터 20명 유지하기 여기서 설명되어 있다! 저 블로그에서 초반부에 앱 만들기 부분에서 세부 정보를 입력하는 그 파트이다. 좀 더 자세한 내용은 이 블로그에 있다. [Android]구글 플레이스토어 앱 등록 및 출시 방법 처음에 이것저것 정보를 입력할 때 특히 타겟층이나 앱 광고 유무 등 선택할 때 긴가민가 하면서 선택했었는데 이 정보가 앱 출시에 큰 영향을 미치진 않는 것 같다.
다시 돌아와 저 메세지 내역에 나왔던 문제는 아래와 같았다.
저 장애의 원인을 파악하려고 했는데 저 사전출시 보고서는 firebase robo test로 여러 환경에서 앱의 동작을 확인한 결과를 알려주는 것 같았다. 그리고 특정 환경에서 저렇게 장애가 발생한 것이었는데 저 장애를 해결하려고 했다기 보다 그냥 기능을 개선한 다음 버전 번들을 올리니까 저 장애가 사라졌다. 약간 어부지리로 해결했다. 그리고는 이제 테스터를 열심히 모았다.
그런데 테스터 모으는게 진짜 힘들었다. 테스터 이메일을 등록하고 웹/앱으로 참여하기 링크를 해당 테스터한테 보내주고 참여하기 버튼 눌러달라고 부탁하는게 생각보다 좀 부끄러웠다. 그리고 14일이라는 기간이 생각보다 엄청 길었다. 개인 개발자 + 신규 가입 개발자에게는 왜 이렇게 빡빡한 것인가! 관련 구글 정책
그래도 열심히 모았다.
심지어 원래 20명이 참여하겠다고 버튼만 눌러주면 되는줄 알았는데 소마 다른 팀의 팀원 말로는 테스터 중 다운로드 수가 아예 없으면 비공개 테스트 14일 기간 이후에 프로덕션 출시 권한 신청 과정에서 거절될 수 있다고 해서 허겁지겁 가족 고등학교 대학교 친구들 그리고 소마 센터에 있던 분들께 부탁해서 20명의 다운로드 수를 만들었다.
원래 출시 개요에서 트랙 모아보는 부분에 설치한 사용자수가 나왔었는데 지금 보니 100%라고만 나온다! 아무튼 테스터 참여 버튼만 눌러달라고 부탁했다가 다시 연락해서 다운도 받아달라고 하는게 참 힘들었다 휴~~~
그리고 원래 카톡 오픈 챗팅방에 테스터 품앗이 방에서 구하려고 했으나 우리 팀 3명이 각자의 지인들에게 최대한 부탁해서 해결하였다! 그리고 정확히 확인된 건 아니지만 품앗이방 오픈 채팅방에서 본 내용인데 비공개 테스트 과정 중 업데이트를 한번도 하지 않아도 거절당할 수 있다고 하는데 나는 비공개 테스트 올려두고 계속 기능을 업데이트 했어서 자연스럽게 해당 이슈는 피해갈 수 있었다.
그리고 열심히 14일을 기다린 결과 9월 21일에 드디어 프로덕션 출시를 신청할 수 있는 권한이 생겼다!!!🎉 
내 기억에 비공개 테스트 14일이 끝난 후에 간단한 설문을 작성하고 2~3일 정도 기다렸던 것 같다. 역시나 위에서 내가 참고한 블로그를 보면 자세히 나와있다. 그리고 설문 내용은 크게 중요한 것 같지는 않았다.
아무튼 이제 우리는 프로덕션 트랙을 드디어 만들 수 있게 되었다. 프로덕션 트랙을 만드는 것은 비공개 테스트와 다른 점이 없었던 것 같다. 앱에 대한 설명을 다시 작성할 일도 없었고 그냥 앱 번들 새로 하나 올리고 출시명과 출시노트 간단히 작성하면 끝이었다.
그런데 프로덕션 신청을 하고 3일 정도가 지났었나 메일을 보니 신청이 거절당했다는 것이다! 앱에서 반응하지 않거나 콘텐츠를 반환하지 않는 아이콘이나 버튼이 있다고 하고 스샷을 보내주었는데 그중 일부는 아래와 같다.
놀랍게도 프로덕션 신청을 할 때 설정화면까지 다 볼 거란 생각을 하지 않고 버튼을 눌러도 아무 액션이 일어나지 않게 해두었는데 그걸 바로 발견하고 프로덕션 신청을 거절한 것이었다. ㄷㄷ
꼼꼼한 검수에 조금 놀랐었다. 그리고 해당 문제를 잘 해결하고 9월 26일에 다시 프로덕션 신청을 했고.... 9월 29일에 승인되었다!!!!
이제 플레이 스토어에 검색하면 우리 앱이 바로 나온다는게 너무 신기한 경험이다. 이제 업데이트하는 일만 남았다! 후웁
좋은 글 감사합니다.
테스트 품앗이 먹튀로 스트레스 받다 앱을 만들었습니다.
https://play.google.com/store/apps/details?id=com.mkideabox.devfeedbackhub
앱 이름은 스몰뎁피드백허브 입니다.
구글플레이에서 스몰뎁 검색하세요
비공개 테스터 모집하신다면 한 번 설치해서 테스터 요청 등록해보세요!!