베타 버전 테스트

외부 테스터 초대

외부 테스터는 App Store Connect 사용자가 아닌 앱 테스트를 위해 초대한 사람이며, 빌드를 업로드한 뒤 앱당 최대 10,000명의 외부 테스터를 초대할 수 있습니다. 빌드를 외부 테스팅에 사용할 수 있도록 하려는 경우, 외부 그룹을 생성하고 빌드를 추가한 다음 이메일 주소 또는 공개 초대 링크를 공유하여 테스터를 초대하십시오.

다음 사항에 유의하십시오:

  • 외부 테스팅을 위한 외부 그룹을 생성하려는 경우, 먼저 내부 테스팅을 위한 내부 그룹을 생성해야 합니다.

  • Xcode 또는 Xcode Cloud에서 “TestFlight 내부 전용”으로 업로드된 빌드는 빌드 번호 아래에 “내부”로 표시됩니다. 이 표시가 있는 빌드는 내부 테스터 그룹에만 추가할 수 있습니다.

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

App Store Connect API로 테스터 초대를 관리하는 방법 알아보기.

필요한 역할: 계정 소유자, 관리 또는 앱 관리. 역할 권한을 확인하십시오.

그룹 생성

  1. “앱”에서 원하는 앱을 선택합니다.

  2. “TestFlight” 탭을 클릭합니다.

  3. 사이드바의 “외부 테스팅” 옆에 있는 “추가” 버튼(+)을 클릭하여 새 그룹을 추가합니다.

  4. 대화창이 나타나면 그룹 이름을 입력하고 “생성”을 클릭합니다.

    추후 필요시 그룹명을 수정할 수 있습니다.

빌드를 그룹에 추가

  1. “앱”에서 원하는 앱을 선택합니다.

  2. “TestFlight” 탭을 클릭합니다.

  3. 사이드바의 “외부 테스팅” 하단에서 빌드를 추가할 그룹을 선택합니다.

  4. 오른쪽에서 “빌드” 옆에 있는 “추가” 버튼(+)을 클릭합니다.

  5. 빌드 대화창의 팝업 메뉴에서 플랫폼 및 버전을 선택합니다.

  6. 나타나는 표에서 빌드를 선택하고 “다음”을 클릭합니다.

    한 번에 하나의 빌드만 추가할 수 있지만 추후 그룹에 추가적으로 빌드를 추가할 수 있습니다.

    참고: “테스트 정보” 대화창에 자세한 정보가 아직 제공되지 않은 경우, “피드백 이메일” 및 “연락처 정보”와 같은 테스트 정보를 입력하십시오.

  7. “테스트 내용” 대화창에서 테스터가 중점적으로 테스트할 내용을 입력합니다.

  8. 언어별 섹션 하단의 텍스트 필드에서 현지화된 버전의 테스트 정보를 선택적으로 입력합니다.

  9. 선택적으로, “자동으로 테스터에게 공지”를 선택합니다.

    해당 체크박스의 선택을 해제한 경우, 빌드가 TestFlight 앱 심사에서 승인된 후 수동으로 테스터에게 빌드를 배포해야 합니다.

  10. 빌드의 상태에 따라, “심사에 제출” 또는 “테스트 시작”을 클릭하십시오.

    한 번에 하나의 빌드 버전 심사만 진행할 수 있습니다. 해당 빌드가 승인되면 추가 빌드를 제출할 수 있습니다.

빌드를 TestFlight 앱 심사에 제출하면, Apple은 빌드 및 동반하는 메타데이터를 심사합니다. 처음 제출하는 빌드는 완전한 심사가 필요하지만 추후 제출되는 같은 버전의 빌드는 심사가 필요하지 않을 수 있습니다.

Apple이 TestFlight 베타 테스트를 위한 빌드를 승인하게 되면, “관리” 역할의 App Store Connect 계정 사용자는 승인되었음을 알리는 메일을 수신하게 됩니다.

Apple이 빌드 또는 메타데이터를 거부하면 빌드 상태가 거부됨이 됩니다. 일반 아래의 사이드바에서 앱 검토를 클릭하여 베타 빌드에 대한 거부 세부 정보를 방문할 수 있습니다.

참고: “TestFlight 앱 심사”에 빌드를 제출해도 App Store의 배포를 위한 “앱 심사”에는 제출되지 않습니다.

외부 테스터 초대

빌드의 테스트가 가능하게 되면 빌드를 그룹에 추가한 뒤 테스터를 초대할 수 있습니다.

  1. “앱”에서 원하는 앱을 선택합니다.

  2. “TestFlight” 탭을 클릭합니다.

  3. 사이드바의 “외부 테스팅” 하단에서 그룹을 선택합니다.

    공개 링크, 이메일 또는 두 가지를 모두 사용하여 테스터를 “초대”할 수 있습니다.

공개 링크를 사용하여 테스터를 초대하려면:

  1. “공개 링크 활성화”를 클릭하고 표시되는 대화창에서 “활성화”를 클릭하여 확인합니다.

  2. “테스터 수”에서 “제한 설정”을 클릭하여 공개 링크를 사용하는 테스트 그룹에 참여할 수 있는 테스터 수를 제한합니다. 1에서 10,000 사이의 숫자를 입력한 다음, “제한 설정”을 클릭합니다.

  3. 소셜 미디어, 메시지, 이메일 또는 다른 채널을 사용하여 링크를 복사하고 공유합니다.

    누구든지 링크를 공유할 수 있으므로 직접 테스터를 초대하지 않아도 테스터가 테스팅 그룹에 참여할 수 있습니다. 테스터가 공개 링크를 사용하여 그룹에 가입하게 되면, App Store Connect의 테스터 섹션(익명의 테스터로 표시됨)에는 이름과 메일이 표시되지 않지만 설치 날짜, 세션 및 충돌은 표시됩니다. 공개 링크는 언제든지 비활성화 할 수 있습니다.

    테스터 제한을 업데이트하려면 “제한 설정”을 클릭하고 새로운 제한을 입력합니다. 공개 링크를 통한 테스터 등록을 중지하려면 “공개 링크” 섹션에서 “링크 비활성화”를 클릭합니다.

이메일 주소를 사용하여 테스터를 초대하려면:

  1. “테스터” 옆의 추가 버튼(+)을 클릭합니다.

  2. 팝업 메뉴가 나타나면 옵션을 선택합니다. 이메일 주소나 기존에 추가한 테스터 또는 CSV 파일에서 테스터를 가져와 새로운 테스터를 추가할 수 있습니다.

  3. 초대받은 테스터는 테스팅을 시작할 초대 이메일을 받습니다. 테스터가 이메일 초대를 수락하면 테스터의 이름, 이메일 주소, 설치 날짜, 세션과 충돌이 App Store Connect의 “테스터” 섹션에 표시됩니다.

팁: 특정 기기 유형의 사용자를 그룹에 추가하려면, “필터 추가”를 클릭하고 필터링할 기기를 선택합니다. 표 상단의 체크박스를 사용하여 모든 테스터를 선택하거나 개별 테스터를 선택한 다음, “그룹에 추가”를 클릭합니다. 표시되는 대화창에서 해당 테스터들을 추가할 적합한 그룹을 선택하고 “추가”를 클릭합니다.

빌드가 승인된 후 외부 테스터에게 공지

빌드를 그룹에 추가할 때 “자동으로 테스터에게 공지”를 선택하지 않은 경우, 빌드가 승인되면 반드시 테스터에게 수동으로 공지해야 합니다.

  1. “앱”에서 원하는 앱을 선택합니다.

  2. “TestFlight” 탭을 클릭합니다.

  3. 사이드바의 “빌드”에서 앱의 플랫폼을 클릭합니다.

  4. 버전을 선택한 후, “진행 상태”의 빌드 행에서 “테스터에게 공지”를 클릭합니다.

빌드 상태가 “테스트 중”으로 변경됩니다. 외부 테스터는 기기에서 TestFlight 앱을 사용하여 초대를 수락하도록 안내하는 알림을 받게 됩니다.

그룹에서 빌드 제거

  1. “앱”에서 원하는 앱을 선택합니다.

  2. “TestFlight” 탭을 클릭합니다.

  3. 사이드바의 “외부 테스팅” 하단에서 그룹을 선택합니다.

  4. 오른쪽의 “빌드” 하단에서 제거하려는 빌드 위로 커서를 가져갑니다.

  5. 삭제 버튼을 클릭합니다

  6. 대화창이 나타나면, 그룹에서 해당 빌드를 제거할 것임을 확인하고 “삭제”를 클릭합니다.

모든 테스터에 대한 테스트에서 빌드를 제거하려면 빌드 테스트 중지로 이동합니다.

베타 빌드가 거절되는 경우 이의제기를 하는 방법

심사에서 거부된 베타 빌드에 대해 이의를 제기하려면 TestFlight 앱 심사에 문의하십시오.