Post

Replies

Boosts

Views

Activity

Reply to StoreKit 2 returns USD product metadata in TestFlight while the storefront is FRA/EUR
We are seeing a closely matching issue with UK pricing on iOS 27.0.1. In TestFlight, native StoreKit 2 Product.products(for:) returns USD metadata ($9.99 monthly / $79.99 annually), while Storefront.current reports GBR / 143444 immediately before and after the request. Apple's sandbox confirmation sheets show £9.99 monthly / £79.99 annually. We display Product.displayPrice unchanged and checked priceFormatStyle.currencyCode; there is no currency conversion. Grouped and individual product requests give the same USD result. A development-signed installation exported from the same archive returned GBP with a UK Sandbox account. Returning to TestFlight brought back USD. Signing out of Media & Purchases and checking the UK Sandbox account did not resolve it; those account steps were manually checked, not independently verified by the diagnostic. We have filed private feedback. Could Apple advise on a supported workaround or one targeted diagnostic to distinguish a TestFlight/account-session issue from an app-side issue? We have not verified production behaviour and are not assuming release will fix it.
Topic: App & System Services SubTopic: StoreKit Tags:
3w
Reply to StoreKit 2 returns USD product metadata in TestFlight while the storefront is FRA/EUR
We are seeing a closely matching issue with UK pricing on iOS 27.0.1. In TestFlight, native StoreKit 2 Product.products(for:) returns USD metadata ($9.99 monthly / $79.99 annually), while Storefront.current reports GBR / 143444 immediately before and after the request. Apple's sandbox confirmation sheets show £9.99 monthly / £79.99 annually. We display Product.displayPrice unchanged and checked priceFormatStyle.currencyCode; there is no currency conversion. Grouped and individual product requests give the same USD result. A development-signed installation exported from the same archive returned GBP with a UK Sandbox account. Returning to TestFlight brought back USD. Signing out of Media & Purchases and checking the UK Sandbox account did not resolve it; those account steps were manually checked, not independently verified by the diagnostic. We have filed private feedback. Could Apple advise on a supported workaround or one targeted diagnostic to distinguish a TestFlight/account-session issue from an app-side issue? We have not verified production behaviour and are not assuming release will fix it.
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
3w