SKProductsRequest always returns as USD not local currency

SKProductsRequest always returns as USD not local currency for debug environment and even some time it fails. This is only happening for debug or TestFlight build.

Replies

for Sandbox you can create sandbox tester for any storefront, when signed in on the device the responses will match their storefront priceLocale.