【问题标题】:AppStore iOS WARNING ITMS-9000 "Legacy Language Designator"AppStore iOS 警告 ITMS-9000“旧版语言指示符”
【发布时间】:2014-04-03 15:20:41
【问题描述】:

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

警告 ITMS-9000“旧版语言指示符 - 位于的目录 在(我的应用程序/English.lproj)使用旧的语言指示符。的使用 全语言名称已被弃用,不能保证在其中工作 操作系统的未来版本。”

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

【问题讨论】:

  • 你应该使用en.lproj而不是English.lproj

标签: ios iphone app-store appstore-approval


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2021-12-07
      • 2014-11-20
      • 2023-03-09
      • 2019-05-16
      • 1970-01-01
      • 2018-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多