티스토리 뷰

 이번에는 구독해야 사용할 수 있는 앱을 개발하려고 샌드박스 계정을 생성했는데 이게 꽤나 복잡해서 정리해본다.

샌드박스 계정으로 사용할 이메일 생성

 샌드박스 계정은 테스트 목적이므로 제한적으로 사용되지만 어쨌든 실제 이메일은 로그인 인증 등의 이유로 필요하다.(같은 이유로 로그인할 때 인증 문자를 받을 핸드폰 번호도 필요하다.) 그래서 이메일을 먼저 생성한다.

 이렇게 되면 샌드박스 계정을 삭제/추가할 때마다 새로 이메일을 만들어야 하는 번거로움이 생길 수 있는데, 이때 Gmail의 플러스 주소 기능을 사용하면 된다.
 기본 이메일이 example@gmail.com이라고 하면 아이디 뒤에 +원하는문자를 추가하여(예를 들자면, example+tester@gmail.com) 각각 다른 이메일처럼 보이지만, 모든 메일은 기본 이메일인 example@gmail.com로 들어오게 된다.
 이 기능을 활용하면 샌드박스 계정을 삭제/추가할 때마다 새로 이메일을 만들지 않아도 된다.
앱 스토어 커넥트에서 샌드박스 계정 생성

 아까 생성한 이메일로 샌드박스 계정을 생성한다.

샌드박스 계정 등록

 실제 기기에 빌드하여 테스트할 땐 다음과 같이 하면 되고, 시뮬레이터에서도 동일하게 하면 된다. (시뮬레이터에서도 개발자 프로그램으로 등록된 AppleID로 로그인해야 아래 개발자 항목이 노출된다.)

 설정 > 개발자(제일 아래) > 샌드 박스 APPLE 계정(제일 아래)를 입력해준다.

샌드박스 계정 사용

실기기로 빌드 후 결제 테스트를 진행한다.

샌드박스 계정 관리

 샌드박스 계정을 등록했던 곳(설정 > 개발자(제일 아래) > 샌드 박스 APPLE 계정(제일 아래))에서 입력한 샌드박스 계정을 한번 눌러보면 관리, 로그아웃, 취소 화면이 노출된다. 여기에서 관리 화면을 눌러보면 아래와 같이 계정 관련된 설정을 할 수 있다. 제일 아래의 구입 내역 지우기를 누르면 '이 테스트 계정으로 구입한 모든 Sandbox 환경은 삭제됩니다. 구입 횟수가 많은 테스트 계정은 내역을 지우는 데 시간이 더 오래 걸릴 수 있습니다.'라고 노출된다.

 

300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함