🍏/iOS
[StoreKitTest] StoreKit Configuration File > Price Locale 바꾸는 법
eungding
2023. 8. 8. 15:19
728x90
반응형
StoreKit Configuration File 의 기본 priceLocale 는 USD로 되어있다.
이걸 바꾸는 법을 알아보자.
참고로 Setting up StoreKit testing in Xcode 문서에 안나와있어서
이 글을 보고 알게됨! (wwdc 어딘가에 나와있을 것 같음)
파일 내부에 해당 세팅이 없고 다음과 같이 Editor 를 통해 변경한다.
StoreKit Configuration File 선택 > Editor > DefaultStorefront 변경
그러면 StoreKit Configuration 아이템들의 price가 원화로 바뀌고
테스트 코드에서도 fetch 해온 product의 priceLocal / price가 원화기준으로 바뀐다.
이제 앱스토어커넥트에서 원화 기준으로 상품 세팅한 것과 동일한 환경에서 테스트 가능!
# 참고
문서를 보니
코드로 SKTestSession 의 storefront 를 세팅해주는 방법도 있는 듯 하다.
# Xcode 15 부터는 파일 내에서 변경가능
WWDC 23 > What’s new in StoreKit 2 and StoreKit Testing in Xcode 에서 나오는데,
StoreKit Configuration 파일안에 Configuration Settings 이 추가되었다.
반응형