TestFlight

TestFlight

appstoreconnect 에서 TestFlight를 이용하여 앱 제출 준비를 진행합니다. App Store 에 배포 이전 테스트 환경으로 생각하면 됩니다.

로그인

https://appstoreconnect.apple.com/ 접속하여 앱 스토어 배포 계정으로 로그인 합니다.

안드로이드실행

로그인 후 나의앱을 선택합니다.

안드로이드실행

App Store 에 배포한 앱을 선택합니다. 예) 메뉴얼에서는 투비교육포털 선택해서 진행합니다. 각자 App Store 에서 생성한 App 을 선택합니다.

안드로이드실행

TestFlight 정보 확인

Xcode 에서 App 생성에 사용했던 version 정보를 확인할 수 있습니다.
예) 버전2는 처음 올렸던 버전으로 빌드 무효화하기를 이용해 만료된 상태입니다.
1.0.8 과 1.0.9 는 제출 준비 완료 된 사항으로 보입니다.

1.0.8 과 1.0.9 는 제출 준비 완료 된 상태로 App Store 에서 72시간 이내로 앱에 문제 사항들을 판단해 개발자에게 알려줍니다. 휴일은 시간 포함이 안됩니다. 위 버전 정보를 가지고 App Store 배포 시 버전을 선택하여 배포할 수 있습니다.

안드로이드실행

App Store Connect 사용자

App Store Connect 사용자를 추가하여 각각의 유저마다 테스르를 진행할 수 있습니다.

등록된 사용자 email 정보를 통해 TestFlight url 정보를 App Store 에서 전달합니다. url 정보를 받은 사용자는 링크를 선택하여 iOS 디바이스에 설치 테스트를 진행할 수 있습니다.

테스터를 등록하지 않아도 App Store 에서 자체적으로 테스트를 진행하고 에러 발생 시 정보를 알려 줍니다.

안드로이드실행

App Store Connect 사용자 추가 에서 체크 후 추가합니다.  - 필수는 아닙니다.

안드로이드실행

일반정보

테스트 정보를 입력합니다.

안드로이드실행

1 배타 앱 설명은 앱에 대한 설명 정보입니다.
2 피드백 이메일 정보를 입력하면 App 에 변경 사항이 생겼을 시 내용을 전달해 줍니다.
3 마케팅 URL 정보는 App 과 관련 광고하고 싶은 URL 주소를 입력합니다.
4 개인정보 처리방침은 안드로이드 배포에서 개인정보 처리방침을 참조합니다.
테스트 정보를 입력합니다.

안드로이드실행

1 연락처 정보를 입력합니다. 성, 이름, 전화번호 ,이메일 주소를 입력합니다.
2 로그인이 필요한 경우 반드시 체크하고 로그인 할 수 있는 정보를 입력합니다.
3 심사용 추가 정보에서 로그인 후 업무 프로세스를 설명하는 내용, 동영상을 만들어 배포하면 됩니다.
4 저장버튼을 선택하여 테스트 정보 입력을 마무리 합니다.

TestFlight 진행 시 에러 사항이 없이 심사가 진행 될 수 있으나 App Store 배포에서 요구하는 정보들이 더 많고 등록 된 정보를 면밀이 컴토하여 앱을 테스트합니다. 사전에 미리 아래 정보를 확인하고 거절 되는 사항이 발생하지 않도록 배포를 준비합니다.

https://help.apple.com/app-store-connect/#/dev78d0a8f87

App Store

appstoreconnect 에서 App Store 에 배포합니다.

https://appstoreconnect.apple.com/ 접속하여 앱 스토어 배포 계정으로 로그인 합니다. TestFlight 진행과 동일하게 진행하고 App Store 메뉴를 선택합니다.

안드로이드실행