앱 내 구입 테스트

Sandbox Apple ID 생성

귀하의 앱이 앱 내 구입 또는 Apple Pay를 제공하는 경우, App Store Connect에서 Sandbox Apple ID를 생성한 다음, 개발자 서명 버전의 앱을 실행하는 기기에서 해당 계정으로 로그인하여 이 기능들을 테스트할 수 있습니다. 테스트를 진행하려면 각 기기에서 “개발자 모드”를 활성화해야 합니다.

Sandbox Apple ID를 사용하면 성공적인 구독 갱신, 결제 실패, 환불 및 가족 공유 기능과 같은 다양한 결제 시나리오를 테스트할 수 있습니다. 이는 앱 내 구입이 예상대로 작동하고 결제 과정에 문제가 없는지 확인하는 데 중요합니다.

App Store Connect에서 최대 2,000개의 Sandbox Apple ID를 생성할 수 있습니다. 해당 ID는 테스트 목적으로만 사용할 수 있으며, App Store에 로그인하거나 구입을 진행하는 데 사용할 수 없습니다.

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

Sandbox Apple ID 생성

  1. 홈페이지에서 “사용자 및 액세스”를 클릭합니다.

  2. 최상단의 내비게이션 메뉴에서 “Sandbox”를 클릭한 다음, 추가 버튼(+)을 클릭합니다. sandbox 테스터를 처음 추가하는 상황인 경우, “테스트 계정 생성(Create Test Accounts)”을 클릭합니다.

  3. 테스터의 이름과 성을 입력합니다. 참고: 테스터를 생성한 후에는 이름, 이메일 또는 비밀번호를 편집할 수 없습니다.

  4. Apple ID로 사용되거나 iTunes 또는 App Store에서 콘텐츠를 구입한 적이 없는 이메일 주소를 사용합니다. 각 sandbox 테스터에게 전용 이메일 주소를 생성하는 것을 고려하십시오.

    귀하의 이메일 서비스 공급자가 더하기 기호(+)를 통한 이메일 하위 주소 지정을 지원하는 경우, sandbox 테스터에 sandbox 관련 주소의 하위 주소를 사용할 수 있습니다. 예를 들어 기본 sandbox 이메일이 billjames2@icloud.com인 경우, billjames2+UK@icloud.com, billjames2+US@icloud.combilljames2+JP@icloud.com 를 추가 테스터의 이메일 주소로 사용할 수 있습니다. 하위 주소로 보내는 모든 메시지는 기본 주소로도 전달됩니다.

  5. 암호를 입력합니다. 표준 Apple ID와 마찬가지로 Sandbox Apple ID에는 강력한 암호가 필요합니다. 암호를 입력할 때 암호가 요구 사항을 충족하지 않는 경우 권장 사항이 표시됩니다.

  6. App Store 국가 및 지역을 선택합니다. 각 테스트 계정은 175개의 App Store Store 중 하나와 연계됩니다. 계정을 생성한 후 테스터의 App Store 국가 및 지역을 편집하여 새 테스터를 생성하지 않고도 동일한 Sandbox Apple ID를 사용하여 다른 Store에서 테스트할 수 있습니다.

  7. “생성”을 클릭합니다.

Sandbox Apple ID 삭제

테스트 계정 목록에서 Sandbox Apple ID를 클릭한 다음 “계정 삭제”를 클릭하여 테스터를 삭제하거나 다음 단계에 따라 한 번에 여러 테스터를 삭제할 수 있습니다.

참고: “Sandbox 테스트 가족”에 속한 테스터는 삭제하기 전에 가족에서 제거해야 합니다.

  1. 홈페이지에서 “사용자 및 액세스”를 클릭합니다.

  2. 최상단의 내비게이션 메뉴에서 “Sandbox”를 클릭한 다음 왼쪽 최상단에서 “편집”을 클릭합니다.

  3. 삭제하려는 사용자의 체크박스를 선택하고 “계정 삭제”를 클릭합니다.

  4. 대화창이 나타나면 “계정 삭제”를 클릭합니다.

Sandbox 테스터를 삭제하면 연계된 Sandbox Apple ID는 더 이상 App Store Connect 사용자로 사용할 수 없으며, 이를 사용하여 Sandbox에서 테스트하거나 iTunes Store 또는 App Store에서 구매를 진행할 수도 없게 됩니다.