본문으로 건너뛰기
bacomo●
둘러보기랭킹AI 순위가이드테스터 모집포럼
등록하기
홈둘러보기랭킹AI 순위가이드테스터 모집포럼등록하기
bacomo●

아이디어가 서비스가 되는 곳.

둘러보기랭킹AI 순위가이드테스터 모집포럼서비스 등록
© 2026 BACOMO
이용약관개인정보처리방침
돌아가기

중급iOS 앱 배포: TestFlight부터 App Store 심사까지

Bundle ID·서명·빌드를 준비하고 TestFlight 테스트, 스토어 정보 입력, 심사와 출시를 진행합니다.

배포 실습 2 · 배포·운영

배포 흐름 먼저 보기앱과 빌드 준비TestFlight로 테스트하기스토어 정보와 심사 제출자주 막히는 지점완료 확인공식 참고자료
0% 읽는 중

배포 흐름 먼저 보기

Apple 개발자 등록 → 앱 식별자·서명 준비 → App Store Connect 앱 생성 → 빌드 업로드 → TestFlight 확인 → 스토어 정보·심사 제출 → 출시 순서로 진행합니다. 웹사이트 배포와 iOS 스토어 배포는 별개입니다. 앱에 연결된 서버도 운영 주소에서 작동해야 합니다.

앱과 빌드 준비

  1. 앱의 Bundle ID를 정하고 Xcode 프로젝트와 App Store Connect 앱 정보를 일치시킵니다.
  2. 배포에 사용할 개발 팀과 서명 설정을 확인합니다. 자동 서명 사용 여부는 프로젝트 상황에 맞춥니다.
  3. 버전과 빌드 번호를 관리하고 운영 API 주소를 확인합니다. localhost나 개발자 PC 주소가 남아 있지 않아야 합니다.
  4. 실제 기기에서 로그인·권한 거절·네트워크 실패·계정 삭제 등 앱의 주요 경로를 실행합니다.
  5. Xcode의 Archive·배포 흐름 등 지원되는 방식으로 빌드를 업로드합니다. 지원 Xcode·SDK 요구는 제출 직전 공식 표를 확인합니다.

업로드된 빌드는 Apple의 처리 후 App Store Connect에 표시됩니다. 업로드 성공 알림만 보고 테스트 가능 상태라고 판단하지 말고 처리 결과와 오류 메일을 확인하세요. 빌드 업로드 ↗

TestFlight로 테스트하기

TestFlight에서 테스트할 빌드를 선택하고 테스터 그룹에 배포합니다. 내부·외부 테스트의 요건은 다르며 외부 배포에는 베타 심사가 필요할 수 있습니다. 테스트 안내에는 확인할 기능, 사용할 테스트 계정, 피드백 전달 방법을 적습니다. TestFlight 안내 ↗

예를 들어 회원 앱이라면 신규 가입, 기존 로그인, 로그아웃 후 재로그인, 이미지 업로드 실패를 각각 확인해 보세요. 수정 후에는 새 빌드 번호를 사용하고 같은 실패가 해결됐는지 실제 설치 앱에서 재확인합니다.

스토어 정보와 심사 제출

  1. 앱 이름·설명·스크린샷·지원 연락처와 URL을 준비합니다.
  2. 개인정보 관련 응답과 연령 등급 등 필수 항목을 실제 기능·수집 데이터에 맞게 작성합니다.
  3. 로그인이 필요한 앱에는 심사자가 사용할 수 있는 계정과 접근 절차를 제공합니다. 운영자 개인 계정을 전달하지 않습니다.
  4. 제출할 빌드를 선택하고 수출 규정 등 해당 질문에 응답합니다.
  5. 제출 항목을 심사에 보내고 상태·메시지를 확인합니다. 승인과 실제 공개 시점을 구분합니다.

심사 제출은 빌드 선택만으로 끝나지 않습니다. 필수 메타데이터와 제출 상태를 확인하고 수동·자동 등 출시 방식을 정하세요. 앱 제출 ↗

자주 막히는 지점

문제확인할 내용
빌드가 목록에 없음처리 상태, Bundle ID·버전, 업로드 오류
심사자가 로그인하지 못함심사 계정, 서버 가동, 지역·인증 제한, 접근 안내
수정했는데 이전 앱이 실행됨설치된 버전·빌드 번호와 테스트 그룹
출시 후 서버 오류운영 환경변수·API 주소·서버 로그와 복구 계획

완료 확인

공식 참고자료

확인 기준일: 2026-10-22. SDK·심사 요건은 제출 시 공식 안내를 확인하세요.

  • 빌드 업로드 ↗
  • TestFlight ↗
  • 심사 제출 ↗
  • 다음: 출시 전 체크리스트
이전 가이드Apple 개발자 등록하기다음 가이드Google Play Console 개발자 등록하기

함께 읽으면 좋은 가이드

중급

Apple 개발자 등록하기

개인·조직 계정 선택부터 Apple Developer Program 가입, 비용 확인, App Store Connect 접속까지 준비합니다.

중급

Google Play Console 개발자 등록하기

Google Cloud Console과 Play Console의 차이를 이해하고 개발자 계정·본인 확인·테스트 준비를 진행합니다.

중급

Android 앱 배포: 테스트 트랙부터 프로덕션까지

서명된 AAB·Play App Signing·스토어 정보를 준비하고 내부·비공개 테스트와 프로덕션 출시를 진행합니다.