我已在iTunes Connect上为应用内购买产品的可用语言添加了日语。我已将手机设置为日语,但是,当我运行以下代码时,它仍会生成英文文本:
NSLog(@"Product description: %@" , proUpgradeProduct.localizedDescription);
任何帮助将不胜感激, 感谢
答案 0 :(得分:2)
我认为SKProduct会根据您登录的iTunes Store帐户获取本地化信息。
您需要为日本iTunes Store而不是美国iTunes Store( iTunes Connect - >管理用户)创建测试用户。
然后以该用户身份登录(设置 - > iTunes& App Stores )并重新加载您的SKProducts。
这对我有用!
答案 1 :(得分:-1)
您是否使用日语运行测试设备?
转到常规 - >国际 - >语言,从那里选择日语,然后再试一次。 您无需本地化您的应用即可获得此功能。