iOS StoreKit2显示内购商品本地化价格
iOS StoreKit2显示内购商品本地化价格

iOS StoreKit2显示内购商品本地化价格

在使用StoreKit2开发内购商品视图时,可能涉及显示内购商品的内购价格。例如,下图中的”¥28”。

实际的显示代码如下:

if !iapManager.products.isEmpty {
    Text("\(iapManager.products.first?.displayPrice ?? "N/A")")
} else {
    Text("$ --")
}

通过检查存储products的商品信息数组,如果products商品数组不为空,则根据对应的内购商品displayPrice字段,显示具体的价格。

@Published var products: [Product] = []    // 存储从 App Store 获取的内购商品信息

iapManager为内购商品的类,其中products用于存储从App Store获取的内购商品信息,相关代码可以参考《iOS通过StoreKit 2实现应用内购》。

相关文章

iOS通过StoreKit 2实现应用内购:https://fangjunyu.com/2024/05/30/ios%e5%ae%9e%e7%8e%b0%e5%ba%94%e7%94%a8%e5%86%85%e8%b4%ad/

如果您认为这篇文章给您带来了帮助,您可以在此通过支付宝或者微信打赏网站开放者。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注