샌드박스 테스트 설정
7 min앱을 프로덕션에 출시하기 전에 전체 구매 플로우를 테스트해야 합니다. Apple은 실제 비용 청구 없이 App Store를 시뮬레이션하는 샌드박스 환경을 제공합니다. 이 섹션에서는 성공적인 테스트 구매를 위해 필요한 모든 것을 다룹니다.
샌드박스 환경 이해하기
샌드박스는 인앱 구매를 위한 Apple의 테스트 환경입니다. 주요 특징:
- 실제 청구 없음 — 모든 트랜잭션이 시뮬레이션됩니다
- 가속된 갱신 — 테스트를 위해 구독이 더 빠르게 갱신됩니다(아래 표 참조)
- 프로덕션과 분리 — 샌드박스 구매는 실제 App Store 데이터에 영향을 주지 않습니다
- 샌드박스 Apple ID 필요 — 일반 Apple ID는 사용할 수 없습니다
샌드박스 구독 갱신 일정
빠른 테스트를 위해 구독은 샌드박스에서 훨씬 빠르게 갱신됩니다:
| 프로덕션 기간 | 샌드박스 기간 |
|---|---|
| 1주 | 3분 |
| 1개월 | 5분 |
| 2개월 | 10분 |
| 3개월 | 15분 |
| 6개월 | 30분 |
| 1년 | 1시간 |
📘 참고: 샌드박스 구독은 최대 6회(주간/월간의 경우) 또는 12회(더 긴 기간의 경우) 자동 갱신된 후 만료됩니다.