Small Asteroid Blog

testflight 배포하기 본문

카테고리 없음

testflight 배포하기

작은소행성☄️ 2026. 3. 15. 01:11
728x90

 

ios 개발하고 배포하기 전에 앱을 테스트해야하는데, testflight 에서 한다. 

 

앱 배포 하기 전에는 애플 개발자 계정을 등록하고 애플 커넥트에 앱을 추가하는 과정을 먼저 진행해야 한다. 

애플 예정은 연 129000원을 받고 있다. (26년도 3월 기준) 

 

 

 

1. 애플 커넥트에 현재 버전 빌드하기 

Xcode 에서 Product -> Archive 로 현재 버전을 빌드한다. 

Archive 는 디버깅 정보를 포함하여 Xcode 가 번들에 저장하는 앱의 빌드이다. 

나는 현재 선택되어 있는 iphone14 의 디바이스가 선택되어 있는데 , 원하는 디바이스로 선택해서 진행하면 된다. 

 

 

 

 

 

 

2. 빌드 버전을 확인해준다.  Window -> Organizer 

 

 

 

Organizer 로 들어오거나, 빌드 과정이 끝나면 아래와 같이 빌드한 히스토리가 있는 Archives 를 볼 수 있다. 

여기서 오른쪽 상단의 Distribute App 을 눌러준다. 

나는 첫 빌드라서 한개만 보인다. 

 

 

 

그러면 아래 처럼 배로 방법을 선택하는 창이 뜬다.

Xcode → Signing & Capabilities → Provisioning Profile / Deployment 옵션 선택할 때 나오는 배포 방식(Distribution Method) 선택 화면이기도 하다.

 

testflight 에서 내부 테스트만 진행하려고 하면 두번째걸 눌러준다. 

 

App Store Connect

앱을 App Store에 출시하거나 TestFlight로 배포할 때 사용하는 방식.

Apple 심사를 거쳐 일반 사용자에게 배포되는 공식 배포 경로.

 

TestFlight Internal Only

개발팀 내부 테스터(최대 100명)만 앱을 테스트할 수 있는 방식.

Apple 심사 없이 빠르게 내부 QA 테스트 가능.

 

Release Testing

외부 사용자에게 TestFlight 베타 테스트를 배포하는 방식.

Apple의 간단한 베타 심사를 거친 후 최대 1만 명까지 테스트 가능.

 

Enterprise

회사 내부 직원에게만 앱을 배포하는 방식.

Enterprise Developer Program이 필요하며 App Store 심사는 없음.

 

Debugging

개발자가 아이폰이나 시뮬레이터에서 직접 실행하며 테스트하는 빌드.

등록된 개발 기기에서만 실행 가능하고 배포용이 아님.

 

Custom

특정 기업이나 조직에만 배포하는 B2B 앱 배포 방식.

App Store에는 공개되지 않고 Apple Business Manager 등을 통해 제공됨.

 

 

 

 

App Store 

App Store Connect 에 앱 생성 

  1. https://appstoreconnect.apple.com 접속

 

 

testflight 에 안보일때가 있는데 테스트 그룹에 추가가 잘 되어있는지 확인해야 한다. 

  • 내부 테스팅: App Store Connect 팀원(개발자/관리자) 대상으로 즉시 테스트 가능 (심사 없음)
  • 외부 테스팅: 일반 사용자 초대 테스트, 반드시 애플 심사(TestFlight Beta Review) 필요

 

 

내부 테스터에 다른 사용자를 추가하고 싶으면 

사용자 및 액세스에서 추가해주면 된다.  

 

 

 

 

728x90
반응형