症状:StoreKit 测试中切换 storefront 或 locale 后,App 没收到预期的地区更新。
最快解法:Apple 已在 Xcode 27.2 对应的 iOS 与 iPadOS 发布说明中列出这项传播问题的修复;先用目标地区建立可重复的测试会话,再检查 Storefront.updates,不要只改模拟器系统语言就判断切换成功。Apple 的 iOS 与 iPadOS 27.2 发布说明
截至 2026 年 10 月 27 日,Apple 发布页列出 Xcode 27.2 RC 于 2026 年 10 月 19 日发布;iOS 27.2 则于 2026 年 10 月 26 日发布。Xcode 发布记录 这说明修复已被列入官方说明,并不等于每个项目、测试环境或购买流程都已验证通过。以下排查会分别核对设备语言、测试会话状态、App 收到的更新和商品展示。
正在用 StoreKit Testing 验证本地化商品或订阅、需要确认目标 storefront 是否进入测试会话的开发者,可以按本文的分支记录证据。
升级后仍遇到地区显示异常,或在远程 Mac 上运行 Xcode 测试、需要核对实际工具链的小团队,也适合按步骤复测。
最后更新于 2026 年 10 月 27 日;版本状态与修复描述核实自 Apple 的 Xcode 发布记录、Xcode 发布说明、iOS 与 iPadOS 27.2 发布说明及 StoreKit API 文档。