我在应用商店提交iOS应用时收到以下警告。
警告ITMS-9000"传统语言指示符 - 找到的目录 在(我的app / English.lproj)使用遗留语言指示符。使用的 已弃用完整语言名称,不保证可以使用 OS的未来版本。"
有没有人收到过这个,我该如何解决?
答案 0 :(得分:5)
您必须将文件English.lproj
重命名为en.lproj
答案 1 :(得分:0)
要解决此问题,我们需要使用ISO-639-1(双字母)或ISO-639-2(三字母)语言代码进行本地化。
使用名称English.lproj查找项目中的所有文件夹并将其更改为en.lproj,我们还应通过在文本编辑器中进行编辑来更改ProjectName.xcodeproj文件中en.lproj的所有路径。 有关详细信息,请按照this link中说明的过程进行操作。
这适用于所有语言,如果您也收到其他语言的警告。