在iTunes上隐藏额外的本地化

时间:2013-12-03 13:14:58

标签: ios iphone localization itunes

我试图谷歌这个,但找不到任何合适的答案,我即将发布一个集成了第三方lib的应用程序,这个lib有多个本地化,而我的应用程序只有英文版。

我的问题是,当我的应用程序在iTunes上发布时,我担心iTunes可能会将应用程序显示为具有多个本地化,这可能是谎言,因为只有lib才有翻译。

对于此版本,我将简单地从lib中删除额外的本地化以防止任何用户在下载应用程序时出现混淆,但我想知道是否可以在项目中保留lib的翻译itunes不会将应用程序显示为具有多个本地化。

感谢您的帮助。

3 个答案:

答案 0 :(得分:3)

你见过这个吗?

  

" 尝试查看定义本地化的info.plist,我想在iTunesConnect中也应该完成一些工作,但在批准应用之前。"

     

" Info.plist有一个密钥CFBundleLocalizations,Xcode显示为Localizations是一个列出国家/地区代码的数组。我没有在iTunes Connect中做任何事情,但现在它在上传后正确读取了二进制文件。"

通过https://stackoverflow.com/a/6747725/1344459 我希望能帮助你。

答案 1 :(得分:3)

检查以下图像。我想如果你在这里宣布只有英语,那么你很高兴。至于使用本地化的第三方库,您可能需要在应用程序中处理它,以防用户设置与英语不同的语言(但如果发生这种情况,您可以测试它)。除此之外,我认为通过设置语言如下图所示,你很高兴。

enter image description here

答案 2 :(得分:1)

您可以通过明确将应用CFBundleDevelopmentRegion设置为已完成here来避免其他本地化。