베타 버전 테스트

TestFlight 개요

iOS visionOS macOS tvOS watchOS

TestFlight를 통해 테스터에게 앱의 베타 빌드를 배포하고, 베타 테스터들을 관리하며, 피드백을 수집할 수 있습니다. 더 알아보기.

앱을 심사에 제출하기 전까지 빌드를 계속 제출하여 모든 문제를 해결하고 앱을 개선하십시오.

macOS 앱이 Mac용 TestFlight를 사용하려면 반드시 Xcode 13 또는 이상 버전을 사용하여 빌드해야 합니다. 앱이 “앱 클립”을 포함하는 경우, 테스터를 초대하여 앱 클립 경험을 테스트하도록 설정할 수도 있습니다. 앱 테스트에 초대된 테스터는 앱과 “앱 클립”을 모두 테스트할 수 있습니다. 한 번에 앱 또는 “앱 클립” 중 하나만 기기에 설치할 수 있지만, 테스터는 언제든지 둘 사이에서 전환할 수 있습니다.

App Store Connect API로 베타 테스트를 관리하는 방법 알아보기.

1단계: 테스트 정보 입력

베타 앱 설명, 테스트할 기능 설명, 피드백을 수락하는 메일 주소와 같이 앱에 관한 테스트 정보를 입력합니다.

2단계: 빌드 업로드

App Store Connect에 빌드를 업로드합니다. 암호화 및 미국 수출 규정 준수를 읽고 앱의 암호화 관련 문서를 제공해야 하는지 여부를 결정합니다. 빌드는 최대 90일 동안 테스트할 수 있습니다.

참고: 프로비저닝 프로필이 있는 빌드가 TestFlight를 사용하려면 반드시 응용 프로그램 식별자를 포함해야 합니다.

3단계: 내부 및 외부 테스터 초대

테스터를 위한 그룹을 생성한 다음, 특정 빌드를 테스터에게 할당할 수 있습니다. 그룹에 빌드를 추가한 후 외부 테스터(최대 10,000명) 및 내부 테스터(콘텐츠에 접근할 수 있는 최대 100명의 App Store Connect 사용자)를 추가하여 앱을 테스트할 수 있습니다. 외부 테스터를 초대하는 경우 베타 빌드가 심사를 거쳐야 할 수 있습니다. 앱의 첫 번째 빌드를 그룹에 추가하면, 빌드가 “앱 심사”로 전송되어 App Store 심사 지침을 준수하는지 확인합니다. 심사는 버전의 첫 번째 빌드에만 필요하며 후속 빌드는 전체 심사가 필요하지 않을 수 있습니다. 빌드가 승인되면 테스트를 시작할 수 있습니다.

참고: 관리형 Apple ID는 빌드 테스트에 사용할 수 없습니다.

4단계: 테스터가 TestFlight를 다운로드하고 초대에 수락

테스터는 기기에 무료 TestFlight 앱을 설치합니다. 그다음 초대 이메일이나 공개 링크를 사용하여 초대를 수락하고 앱 설치와 업데이트 그리고 피드백 전송을 진행할 수 있습니다. 테스터는 최적화된 앱의 버전을 다운로드하고 설치합니다.

5단계: 테스터 보기 및 빌드 정보

세션수 및 충돌수와 같은 빌드 상태와 지표를 확인하여 테스터의 참여도와 앱의 실적을 추적할 수 있습니다. 또한, 아직 초대를 수락하지 않은 테스터에게 이메일 초대장을 재전송할 수 있습니다.

6단계: 테스터로부터 피드백 수집

TestFlight 버전 2.3 이상을 실행하는 테스터는 TestFlight 앱 또는 베타 앱에서 스크린샷을 통해 직접 피드백을 보낼 수 있습니다. Mac과 Apple Vision Pro용 TestFlight에서도 해당 기능을 사용할 수 있습니다. App Store Connect의 “TestFlight 피드백” 섹션에서 테스터 피드백을 볼 수 있으며, tvOS 또는 이전 버전의 iOS를 실행하는 테스터는 “1단계”에서 지정한 이메일 주소로 피드백을 보낼 수 있습니다.

7단계 : 테스팅 중지

테스트가 완료되면 필요에 따라 빌드를 만료 하여 테스트를 중지할 수 있습니다. 만약에 빌드를 만료하지 않고 App Store에 제출하게 되면, 테스트에 초대받은 테스터는 App Store에 게시된 후에도 계속해서 빌드를 테스트할 수 있습니다. 90일 후에는 테스터가 빌드를 사용할 수 없게 됩니다.