iOS App Store本地化

时间:2014-07-29 13:30:17

标签: ios xcode localization localizable.strings

我一直在寻找一种本地化App Store链接的方法。在某个时刻,我提醒用户选择写评论和英文版我使用以下代码,这是正常的。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.com/apps/EnglishWordsforKids"]];

但如果我用中文本地化应用名称"小孩儿英语单词",该链接应该是什么?

 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.com/apps/小孩儿英语单词"]];

这是我在中文App Store上的应用程序的正确途径吗?

1 个答案:

答案 0 :(得分:0)

它是相同的链接(在您的示例中是第一个),因为从技术上讲它是相同的应用程序。由于链接在设备上打开App Store应用程序,因此它将显示当前用户登录的任何App Store。

因此,如果用户拥有中文Apple ID,并且您的应用程序已在iTunes Connect中翻译,则会提取中文翻译。如果是美国帐户,则会显示英文翻译。如果它是使用您尚未翻译应用程序的语言的帐户,则会显示基本翻译(通常为英语)。