본문 바로가기

// 아이디어→출시

앱스토어 출시 방법과 심사 리젝 대응 — 튜브링고 실제 사례

작성 Abe · 5년차 풀스택 개발자게시

앱스토어 출시는 계정 준비 → 스토어 정보 → 빌드 업로드 → 심사 → 출시, 5단계예요. 쉽잇 앱 MVP는 6–8주 일정 안에 이 과정과 리젝 대응(2–3일)까지 포함해요.

개발이 끝나면 바로 출시될 것 같지만, 실제로는 마지막 1–2주가 스토어 일에 들어가요. 처음 출시하는 대표님이 어디서 막히는지, 거절 메일을 받으면 무엇부터 하는지 정리했어요.

단계할 일막히는 지점
1. 계정 준비애플·구글 개발자 계정 가입사업자 등록 시 추가 서류·대기 시간
2. 스토어 정보앱 이름, 설명, 스크린샷, 개인정보 처리방침처리방침 링크 누락, 스크린샷 규격
3. 빌드 업로드심사용 빌드 제출, 데모 계정 기재로그인 앱인데 데모 계정 없음
4. 심사애플 심사, 구글 검토·테스트 요건완성도·결제·계정 삭제 관련 거절
5. 출시승인 후 공개, 단계적 출시 선택출시 직후 크래시 대응

앱스토어 출시 방법, 무엇부터 준비하나요?

개발자 계정을 가장 먼저 만드세요. 개인으로 등록하면 비교적 빠르지만, 회사 이름으로 띄우려면 법인 서류와 추가 확인이 필요해서 시간이 더 걸려요. 계정 연회비와 등록 조건은 애플·구글이 바꿀 수 있으니 가입 직전에 공식 안내에서 확인하세요.

개인 vs 사업자, 외주사에 권한만 주는 방법은 애플·구글 개발자 계정 만들기에 따로 정리했어요. 핵심은 하나예요. 계정 비밀번호를 외주사에 주지 말고, 대표님 계정에 역할로 초대하세요. 쉽잇도 이렇게 해요. 코드·계정은 전부 대표님 명의로 남아요.

스토어 정보에는 무엇을 넣나요?

심사자는 앱보다 스토어 정보를 먼저 봐요. 다섯 가지를 준비하세요.

  1. 앱 이름과 부제 — 다른 앱 상표와 겹치지 않는지 미리 검색해요. 앱 이름 상표 확인을 참고하세요.
  2. 설명 — 앱이 실제로 하는 일만 적어요. 아직 없는 기능을 적으면 거절 사유가 돼요.
  3. 스크린샷 — 실제 앱 화면이어야 해요. 기기별 규격은 스토어 안내를 따라요.
  4. 개인정보 처리방침 링크 — 스토어 정보와 앱 안, 두 곳 모두에 있어야 해요. 작성법은 앱 개인정보 처리방침에 있어요.
  5. 심사 메모 — 로그인이 있으면 데모 계정을, 특별한 사용법이 있으면 설명을 적어요.

앱스토어 심사 리젝, 왜 걸리나요?

첫 앱이 거절되는 이유는 대부분 기능이 아니라 빠뜨린 것이에요. 자주 나오는 패턴은 이래요.

거절 패턴미리 할 일
크래시, 빈 화면, 자리표시 문구실기기 테스트, 더미 텍스트 제거
로그인 앱인데 데모 계정 없음심사 메모에 계정 기재, 서버 켜 두기
앱 안에서 계정 삭제 불가설정에 탈퇴 버튼
디지털 상품을 외부 결제로 판매디지털은 인앱결제, 실물·현장 서비스는 PG
웹사이트를 감싼 수준푸시 등 앱다운 기능 하나 이상

조항 번호별 설명은 앱스토어 심사 거절 사유 TOP 7에 출처와 함께 정리했어요. AI 도구로 만든 앱이라면 출시 전 꼭 고칠 5가지도 같이 보세요.

튜브링고는 심사 때 무엇을 챙겨야 했나요?

제가 직접 만들어 앱스토어·구글플레이에 출시하고 운영 중인 튜브링고를 예로 들게요. 먼저 밝혀 둘 게 있어요. 튜브링고의 심사 이력을 날짜·사유별로 기록해 두지 않아서, 이 글에 "몇 번 리젝됐다" 같은 숫자는 쓰지 않을게요. 대신 튜브링고 구조에서 심사자가 반드시 확인하는 지점을 짚어 볼게요.

  • 마이크 권한 — AI 음성 튜터는 말을 텍스트로 바꾸고(STT), 언어 모델이 답하고(LLM), 음성으로 들려줘요(TTS). 마이크를 쓰니 권한 요청 문구에 "왜 필요한지"를 분명히 적어야 해요.
  • 푸시 알림 — FCM으로 푸시를 보내요. 알림 권한을 앱 첫 화면에서 다짜고짜 묻기보다, 필요한 순간에 이유와 함께 묻는 게 좋아요.
  • AI가 만드는 답변 — 언어 모델의 답은 미리 정해진 문장이 아니에요. 심사자가 튜터와 대화해 볼 수 있게 서버가 켜져 있어야 하고, 데모 계정으로 바로 들어갈 수 있어야 해요.
  • 콘텐츠 분량 — 140개 레슨 코스가 있어서 "빈 앱" 판정과는 거리가 멀어요. 반대로 MVP는 레슨이 적을 수 있으니, 심사 시점에 비어 보이는 화면이 없는지 확인해요.

이 체크는 앱 종류만 바뀌면 그대로 써요. 카메라를 쓰면 카메라 권한, 위치를 쓰면 위치 권한, 결제가 있으면 결제 방식이 같은 자리에 들어가요.

리젝 메일을 받으면 어떻게 하나요?

당황할 필요 없어요. 거절은 "다시 내라"는 뜻이지 "출시 불가"가 아니에요. 순서는 이래요.

  1. 사유와 조항 번호 확인 — App Store Connect의 거절 메시지에 어떤 조항인지 적혀 있어요.
  2. 모호하면 질문 — 심사팀에 메시지로 무엇이 문제인지 물어볼 수 있어요. 스크린샷을 첨부해 주는 경우도 있어요.
  3. 고치고 메모 남기기 — 수정한 내용을 심사 메모에 한두 줄로 적고 다시 제출해요.
  4. 판단이 틀렸다고 보면 이의 제기 — 가이드라인을 지킨 근거를 구체적으로 써요.

외주로 맡겼다면 계약서에 **"스토어 심사 대응까지 포함"**이 적혀 있는지 보세요. 이 줄이 없으면 개발은 끝났는데 출시는 안 된 상태로 남을 수 있어요. 쉽잇 앱 MVP는 심사 대응까지 범위에 들어가요.

구글 플레이는 무엇이 다른가요?

구글은 심사 조항보다 출시 전 테스트 요건에서 먼저 막혀요. 신규 개인 개발자 계정은 일정 인원의 테스터가 일정 기간 연속으로 참여한 비공개 테스트를 거쳐야 프로덕션 출시를 신청할 수 있어요. 인원과 기간은 구글 공식 고객센터에서 최신 기준을 확인하세요.

그래서 앱 일정은 애플 심사보다 구글 테스트 기간이 더 길게 잡히는 경우가 많아요. 개발 막바지에 비공개 테스트를 먼저 열고, 테스터는 대표님 지인이나 사전예약자 중에서 모으는 게 현실적이에요. 전체 일정 감각은 앱 개발 기간에, 앱이 꼭 필요한지 고민 중이라면 웹 MVP vs 앱 MVP를 먼저 보세요.

자주 묻는 질문

Q.앱스토어 등록은 어떤 순서로 하나요?

개발자 계정을 만들고, 스토어 정보(이름·설명·스크린샷·개인정보 처리방침)를 채우고, 빌드를 올려 심사를 받은 뒤 출시 버튼을 눌러요. 계정 준비에 시간이 걸릴 수 있어서 개발 초반에 시작하는 게 좋아요.

Q.앱스토어 심사에서 리젝되면 처음부터 다시 해야 하나요?

아니에요. 거절 사유와 조항 번호를 확인하고, 고친 부분만 반영해 다시 제출하면 돼요. 사유가 모호하면 App Store Connect에서 심사팀에 질문할 수 있어요.

Q.심사 기간은 얼마나 잡아야 하나요?

애플 심사 자체는 보통 길지 않지만, 거절 후 재제출과 구글 플레이의 출시 전 테스트 요건까지 생각하면 출시일보다 여유 있게 첫 제출을 하는 게 안전해요. 기간 기준은 각 스토어 공식 안내에서 최신으로 확인하세요.

Q.외주로 만들면 스토어 계정은 누구 명의로 하나요?

대표님 명의로 만드는 게 맞아요. 외주사 계정으로 출시하면 나중에 앱을 옮기는 절차가 번거로워요. 쉽잇은 코드·계정을 전부 대표님 명의로 만들어요.

같이 읽으면 좋은 글

개발 가이드 전체 보기 →
무료 상담 신청