iTunes Connect 에서 사용되는 Tester 에 대해서 알아보겠습니다.
iTunes Connect - 사용자 및 역할을 보시면, 아래 3개의 관리 탭을 볼 수 있습니다.
iTunes Connect 사용자 - iTunes Connect를 관리할 수 있는 계정(사용자)
TestFlight 베타 테스터 - TestFlight 를 통해 테스트를 할 수 있는 계정관리
샌드박스 테스터 - 샌드박스 테스트하기 위한 계정 관리
iTunes Connect 사용자
기본적으로 애플 개발자 등록을 한 계정이 한개 추가 되어있습니다.
새로운 사용자를 추가하면 관리,법률,기술,금융,판매,마케팅 등 분류화된 카테고리에 대해 권한을 부여 받을 수 있습니다.
보통 인앱결제, TestFlight 같은 앱 자체 테스트를 위해 개발자에게 '기술' 탭의 권한을 부여받은 계정을 예비로 만들어 둘 수 있겠습니다.
TestFlight 베타 테스터
내부, 외부 테스터로 나뉘어있습니다. (실제 사용중인 appStore 계정이냐, 아니냐) 로 생각해 볼 수도 있습니다.
외부 테스터의 경우, TestFlight 로 다운을 받기 위해선 app을 배포하기 위한 별도의 심사과정을 거쳐야하며, 심사기간이 하루정도 걸린다고 합니다. (저의 경우 저를 포함해 몇몇을 외부 테스터로 지정을 했지만, 차라리 내부 테스터 계정을 공유해서 받게하는 편이 편하더군요)
내부 테스터 계정은 'iTunes Connect 사용자'에 추가한 테스터 계정입니다.
샌드박스 테스터
샌드박스 테스터의 경우 기존의 appStore 계정을 사용할 수 없습니다.
저는 각 나라별로 3개의 계정을 만들었습니다. (한국, 미국, 일본)
각 나라별로 만든 이유는 인앱결제 같은 테스트시에 번역된 언어로 제공되는지 확인하는 정도 때문이였죠.
샌드박스 테스터로 GameCenter 및 InApp 결제 테스트를 확인 할 수 있었습니다. (샌드박스, 베타 테스트 둘다 가능)
참고
TestFlight 의 활용을 내부 테스터 계정으로 배포 - 샌드박스 테스터 계정으로 결제 테스트 식으로 진행했습니다.
'iOS' 카테고리의 다른 글
애플 개발자 문의 전화번호 (0) | 2015.07.24 |
---|---|
IOS 홈 버튼 후 다시 어플 실행시 재실행 (0) | 2015.07.22 |
TestFlight (0) | 2015.07.21 |
IOS Release Build (0) | 2015.07.20 |
Unity iOS GameCenter (0) | 2015.07.16 |