> For the complete documentation index, see [llms.txt](https://docs.ohmyapp.io/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ohmyapp.io/main/guide/deploy/appstore/10..md).

# 10. 테스트플라이트로 앱 검토

## 테스트플라이트(TestFlight)로 앱을 확인하는 이유

* 테스트플라이트를 사용하면 iOS 앱이 App Store에 출시되기 전에 미리 테스트해 볼 수 있어요.
* 테스트는 실제 App Store에 출시될 앱 빌드 파일로 진행할 수 있어요. 이전 작업이 모두 완료됐을 경우 오마이앱에서 빌드 파일을 업로드해 드려요.
* **최종 확인 체크리스트**
  * 공유하기, QR 코드 (공유하기 링크 확인, QR 코드 인식을 해야 하기 때문에 테스트 기기 2대가 필요해요.)
    * 공유된 앱이 테스트 기기에 설치되어 있지 않을 때는 앱스토어로 이동해야 해요. 앱스토어 이동은 앱스토어 심사 통과 후 환경 설정 ➡︎ ios ➡︎ 앱스토어 아이디에 입력해야 정상 동작해요.
  * 애플 로그인, 구글 로그인, 카카오 로그인, 트위터 로그인, 네이버 지도, 주소 레고
    * 외부 기관과 연결되는 key 값이 필요해요. 모두 정상적으로 연결되고 동작하는지 테스트해 주세요..
  * 정상 동작 하지 않는 기능이 있다면 key 값이 모두 정상적으로 입력되어 있는지 확인해 주세요. 정상적으로 입력되어 있지만 동작하지 않는 경우, 오마이앱 커뮤니티에 문의글을 남겨주세요.&#x20;
    * 만약 수정이 들어간 경우, 기능 완료 후 꼭 오마이앱 커뮤니티로 새로운 빌드 파일 업로드 요청을 해주셔야 해요. &#x20;
    * 최종 확인을 완료하면 가장 최신에 업로드된 빌드 파일을 App Store 심사에 넣어주세요.

## 테스트플라이트로 실제 앱 확인

1. App Store에서 "테스트플라이트" 앱을 다운로드해 주세요.

<div align="left"><figure><img src="/files/M0MeLSSv3kFmjgVjAQUn" alt="" width="278"><figcaption></figcaption></figure></div>

2. <https://appstoreconnect.apple.com/>으로 이동해서 로그인해 주세요.
3. 사용자 및 액세스를 클릭해 주세요.

<figure><img src="/files/eu0y4rIYcDSDHZPJ5JpI" alt=""><figcaption></figcaption></figure>

4. 파란색 + 버튼을 클릭해서 사용자를 추가해 주세요. (반드시 애플 계정 이메일로 초대해 주세요.)

<figure><img src="/files/XVqIQ6yTJhS7HPcooZT9" alt=""><figcaption></figcaption></figure>

5. 역할에 '앱 관리' 권한을 체크하면 테스트 플라이트 사용이 가능해요.&#x20;
6. 앱은 초대한 사용자가 접근할 수 있는 앱을 선택해 주세요.

<figure><img src="/files/l8vzXkxW8kssusyZq2tN" alt=""><figcaption></figcaption></figure>

5. 초대된 유저는 이메일에서 Accept invitation을 눌러서 초대 수락해 주세요.

   <figure><img src="/files/lLrvMTBv8x7ls95t2OOE" alt=""><figcaption></figcaption></figure>

6. 앱으로 이동해 주세요.

<figure><img src="/files/nEjaIkQUS4TiWLDDhpZk" alt=""><figcaption></figcaption></figure>

6. 해당하는 앱을 선택하고 TestFlight로 이동해 주세요.

   <figure><img src="/files/IYEj04lVN8TMwGVx6SPe" alt=""><figcaption></figcaption></figure>

7. 테스터 그룹이 없는 경우 좌측 메뉴 ➡︎ 내부 테스팅 ➡︎ + 버튼을 클릭해서 내부 테스터 그룹을 생성해 주세요.

   <figure><img src="/files/XWco34NX3qr93SjEw8IN" alt=""><figcaption></figcaption></figure>

8. 생성한 테스터 그룹으로 이동해서 위에서 애플 계정 초대를 수락한 유저를 TestFlight에 초대해 주세요.

   <figure><img src="/files/z2jbOEyMtktELA0DwdEa" alt=""><figcaption></figcaption></figure>

9. 테스트 플라이트에 초대된 경우 초대됨 상태가 되고, 해당 이메일로 발송된 테스트 플라이트 초대를 수락하면 설치됨 상태로 변경돼요.

   <figure><img src="/files/rwcTrDWOROAeMqW8bRmf" alt=""><figcaption></figcaption></figure>

10. 애플 계정 이메일로 들어가서 View in TestFlight 를 클릭해 주세요.

    <figure><img src="/files/qwg67Z2I0b5PUtvkDXzo" alt=""><figcaption></figcaption></figure>

11. "**교환코드**"라고 입력되어 있는 부분을 TestFlight에서 교환해 주세요.

    <figure><img src="/files/iKd5cI6Vztdw6u2N8e6i" alt=""><figcaption></figcaption></figure>

12. 초대 코드 교환을 정상적으로 마무리하면 앱을 설치해서 테스트할  수 있어요.

![](/files/mY3EblC8nCeHZS6snA7E)

> \#테스트플라이트 #테스트 #검토 #앱검토 #출시전검토

2023 11 22 Nana
