应用程序内购买 - 可用产品没有localizedTitle,localizedDescription

时间:2016-11-15 16:53:26

标签: ios xcode in-app-purchase

我有1个IAP已经提交给应用程序进行审核 当我检索可用的产品列表(此时只有1个)时,我确实看到了提交的IAP产品。到目前为止一切都很好。

现在,在显示产品时(UITableView),localizedTitleDescription属性为空。

*问题*
为什么可显示的产品信息是空的?

我正在关注此raywenderlich's in-app-purchase-tutorial

*已更新*

在请求项目列表后,我打印出检索到的列表。 我打印出这样的每个产品:

for p in products {
  print("Found product: \(p.productIdentifier) \(p.localizedTitle) \(p.price.floatValue)")
}

有趣的是,我看到了productIdentifier和打印出来的价格。但是没有localizedTitle(它只是空字符串)。

1 个答案:

答案 0 :(得分:0)

在模拟器设置中,将语言设置为“英语(美国)”:

  • 设置应用 - >一般 - >语言与地区 - > iPhone语言

默认为OSX“系统偏好设置”中的第一个“首选语言”: