</> 바코친
앱 출시 · L0 입문 · 약 8분

앱이 스토어에 올라가기까지

내 컴퓨터의 코드가 남의 폰에 깔리기까지의 여정

한 줄로 말하면

앱 출시는 개발자 계정 만들기 → 빌드 → 테스트 → 스토어 정보 작성 → 심사 → 출시 순서로 진행돼.

  1. 개발자 계정 — 애플·구글에 등록 (유료)
  2. 빌드 — 코드를 설치 파일로 묶기
  3. 테스트 — TestFlight, 플레이 테스트 트랙
  4. 스토어 정보 — 스크린샷, 설명, 개인정보
  5. 심사 — 규칙 위반 검사
  6. 출시 — 누구나 다운로드!

준비물: 계정과 앱의 이름표

개발자 계정

스토어에 앱을 올리려면 개발자 계정이 있어야 해. 애플은 Apple Developer Program(매년 연회비), 구글은 Google Play 개발자 계정(처음 한 번 등록비)이야. 개인으로도, 회사로도 만들 수 있어. 금액과 조건은 바뀔 수 있으니 공식 사이트에서 꼭 확인해.

번들 ID: 앱의 주민번호

스토어는 앱을 이름이 아니라 번들 ID로 구분해. com.myname.myapp처럼 생겼어. 앱 이름은 나중에 바꿀 수 있지만 번들 ID는 출시 후 사실상 못 바꿔. 처음에 신중하게 정해.

빌드하고 미리 테스트하기

빌드는 코드를 폰에 설치할 수 있는 파일로 묶는 과정이야. Expo에서는 EAS가 클라우드에서 대신 해주고, eas submit 명령으로 스토어에 올리는 것까지 도와줘.

심사: 여기서 자주 막혀

제출하면 애플·구글이 규칙을 지켰는지 앱 심사를 해. 바이브 코더가 특히 자주 걸리는 규칙들을 미리 알아두자.

확인 퀴즈

Q. 출시 후에 사실상 바꿀 수 없어서 처음에 신중하게 정해야 하는 건?
  1. 앱 이름
  2. 앱 설명
  3. 번들 ID
  4. 스크린샷
정답 보기

3번. 스토어는 번들 ID로 앱을 구분해. 이름·설명·스크린샷은 나중에 바꿀 수 있지만 번들 ID는 못 바꿔.

Q. 회원가입이 있는 앱이 애플·구글 심사를 통과하려면 꼭 있어야 하는 기능은?
  1. 다크 모드
  2. 앱 안에서 계정 삭제
  3. 푸시 알림
  4. 결제 기능
정답 보기

2번. 계정을 만들 수 있으면 앱 안에서 삭제도 할 수 있어야 해. 구글은 앱 밖 웹 링크도 요구해.

Q. 윈도우 컴퓨터만 있어. 아이폰 앱을 빌드할 수 있을까?
  1. 절대 불가능하다
  2. EAS Build 같은 클라우드 빌드를 쓰면 가능하다
  3. 안드로이드 앱만 아이폰에 설치된다
  4. 웹앱만 가능하다
정답 보기

2번. EAS Build는 클라우드의 맥에서 iOS 앱을 빌드해 줘. 단, 애플 개발자 계정은 필요해.

바코친 앱에서 퀴즈 풀고 AI한테 물어보기

무료 · 카카오로 바로 시작 · 레슨 243개