We have an app implements subscription feature vi app store. We show subscription fee on our app which value is taken from StoreKit.
When distributing as ad-hoc all despite the associated app store of apple id used to sign in the device, StoreKit always return Japanese locale(we develop our app in Japan)
When distributing as Test Flight then Store Kit locale returns US locale.
We don't know if they are some testing feature controlled by apple or we did something wrong.
Anyone know why this is happening and if it will return proper locale if deployed to app store.