AppStore iOS警告ITMS-9000“遗留语言指示符”

时间:2014-04-03 15:20:42

标签: ios iphone app-store appstore-approval

我在应用商店提交iOS应用时收到以下警告。

  

警告ITMS-9000"传统语言指示符 - 找到的目录   在(我的app / English.lproj)使用遗留语言指示符。使用的   已弃用完整语言名称,不保证可以使用   OS的未来版本。"

有没有人收到过这个,我该如何解决?

2 个答案:

答案 0 :(得分:5)

您必须将文件English.lproj重命名为en.lproj

答案 1 :(得分:0)

要解决此问题,我们需要使用ISO-639-1(双字母)或ISO-639-2(三字母)语言代码进行本地化。

使用名称English.lproj查找项目中的所有文件夹并将其更改为en.lproj,我们还应通过在文本编辑器中进行编辑来更改ProjectName.xcodeproj文件中en.lproj的所有路径。 有关详细信息,请按照this link中说明的过程进行操作。

这适用于所有语言,如果您也收到其他语言的警告。