以正确的语言加载应用商店页面(外部浏览器或SKStoreProductViewController)



我的应用程序支持多种语言,并具有相应语言的App Store页面。

我可以通过指定适当的URL(例如 https://apps.apple.com/es/app/id0000000000?mt=8(在macOS浏览器(Safari和FireFox(中打开特定于语言的页面。

但是,当我使用特定的语言环境在 Xcode 中运行我的 iOS 应用程序并使用 SKStoreProductViewController 或 UIApplication.openURL(使用适当的 URL(打开页面时,它总是显示英文页面(应用程序的默认语言(,即使控件(例如 SKStoreProductViewController 中的"完成"按钮(显示为本地化。

已尝试在系统设置中使用正确的语言和相应的国家/地区从未指定区域设置的手机运行 - 外观相同。

我在本地化方面遇到了类似的问题(不是SKStoreProductViewController(。很少有字符串被本地化,很少有没有本地化。此问题是从一台设备报告的,但在其他设备上工作正常(因此后来的问题标记为低优先级(。您能否尝试在另一台设备中加载该应用程序。

最新更新