App Store Connect 도움말

App Store Connect / 앱 내 구입 테스트 / sandbox에서의 테스트 개요

앱 내 구입 테스트

Sandbox 테스트 개요

Apple이 제공하는 sandbox 환경에서 테스트 계정을 사용하여 비용을 발생시키지 않고 “앱 내 구입” 및 Apple Pay 거래를 테스트할 수 있습니다. 해당 환경은 App Store의 인프라를 사용하며, 결제가 실제로 처리되지 않는 상태에서 성공적으로 처리된 것처럼 거래 내역이 반송됩니다.

다음 시나리오를 테스트할 수 있습니다.

시나리오

설명

App Store 국가 및 지역 테스트

새로운 테스터를 생성할 필요 없이 동일한 Sandbox 계정을 사용하여 여러 Store에서 테스트합니다. Sandbox 테스터를 175개의 App Store 중 하나와 연계하십시오.

자동 갱신 구독 테스트

구독 기간을 기다릴 필요 없이 갱신, 상태 변경, 구매 중단, 윈백 특가 및 조건부 가격 책정과 같은 자동 갱신 구독 이벤트 를 테스트합니다.

App Store 서버 알림 테스트

귀하의 서버가 App Store 서버 알림 및 sandbox 환경 알림을 수신하는지 테스트합니다.

가족 공유 테스트

“Sandbox 테스트 가족”을 생성하여 앱에서 가족 공유를 테스트하고, 최대 5명의 테스트 가족 구성원과 자동 갱신 구독 및 비소모품의 액세스 권한을 공유할 수 있습니다.

Apple Pay 거래 테스트

테스트 크레딧 및 직불 카드를 사용하여 앱의 Apple Pay 구현을 테스트합니다. 더 알아보기.

시작하려면 App Store Connect에서 Sandbox Apple 계정을 생성한 다음, 개발자 서명 버전의 앱을 실행하는 기기에서 해당 계정으로 로그인하십시오. 테스트를 진행하려면 각 기기에서 개발자 모드를 활성화해야 합니다.

“앱 내 구입” 테스트를 위해 App Store 서버에 연결할 필요가 없는 로컬 테스트 환경인 Xcode에서 StoreKit 테스트(StoreKit Testing in Xcode)를 사용하여 “앱 내 구입”을 테스트할 수도 있습니다. App Store Connect에서 설정을 진행하기 전 또는 네트워크 연결을 사용할 수 없을 때 “Xcode에서 StoreKit 테스트(StoreKit Testing in Xcode)”를 사용하여 “앱 내 구입”을 테스트할 수 있습니다. Xcode 및 Sandbox로 앱 내 구입을 테스트하는 방법에 대해 알아보기.