Apple이 제공하는 sandbox 환경에서 테스트 계정을 사용하면 비용을 발생시키지 않고 앱 내 구입 및 Apple Pay 거래를 테스트할 수 있다. 해당 환경은 App Store의 인프라를 사용하며, 결제가 실제로 처리되지 않는 상태에서 성공적으로 처리된 것처럼 거래 내역이 반송된다.
Sandbox 테슽 계정은 로컬로 개발을 진행하는 동안 사용자의 앱 내 구입을 테스트하는 목적으로 사용된다.
TestFlight 앱에는 기존 App Store 계정이 사용되므로 유의하자.
커널 수준에서 시행되는 macOS에서 제공되는 접근 제어 기술
앱이 손상될 경우 시스템 및 사용자 데이터에 대한 손상을 포함하도록 설계되어 있다. Mac App Store를 통해 배포되는 앱은 App Sandbox를 채택해야 한다. 개발자 ID로 Mac App Store 외부에서 서명 및 배포된 앱은 App Sandbox도 사용할 수 있다.
![]() | ![]() | ![]() | ![]() |
---|
Window > General > Services 선택
Unity Gaming Services의 In-App Purchasing 항목을 ON으로 변경
In-App Purchasing Package가 import됨
Package Manager에서 확인 가능
![]() | ![]() |
---|
sandbox에서의 테스트 개요 - App Store Connect - 도움말 - Apple Developer
감사합니다!