在应用程序购买本地化中

时间:2011-04-21 21:51:20

标签: objective-c ios in-app-purchase

我已在iTunes Connect上为应用内购买产品的可用语言添加了日语。我已将手机设置为日语,但是,当我运行以下代码时,它仍会生成英文文本:

NSLog(@"Product description: %@" , proUpgradeProduct.localizedDescription);

任何帮助将不胜感激, 感谢

2 个答案:

答案 0 :(得分:2)

我认为SKProduct会根据您登录的iTunes Store帐户获取本地化信息。

您需要为日本iTunes Store而不是美国iTunes Store( iTunes Connect - >管理用户)创建测试用户。

然后以该用户身份登录(设置 - > iTunes& App Stores )并重新加载您的SKProducts。

这对我有用!

答案 1 :(得分:-1)

您是否使用日语运行测试设备?

转到常规 - >国际 - >语言,从那里选择日语,然后再试一次。 您无需本地化您的应用即可获得此功能。