Using StoreFront in test environment always return USA

SKStorefront.countryCode always returns "US" in TestFlight and sandbox, even when sandbox Apple ID is set to a different country.

Is this expected behavior? Is SKStorefront guaranteed to return the correct storefront only for production App Store builds?

Using StoreFront in test environment always return USA
 
 
Q