【问题标题】:Change iOS App List of Supported Languages in App Store在 App Store 中更改 iOS 应用程序支持的语言列表
【发布时间】:2015-01-30 04:43:23
【问题描述】:

我注意到我的一些应用在 App Store 的“语言”部分有多种支持的语言(我假设所有这些语言)。但是,我真正支持的唯一语言是英语。我该如何更改?

我在网上搜索发现,Bundle 中不同的 .iproj 文件夹决定了 App Store 上列出的语言,但我的两个应用程序都只有 en.iproj,所以这对我没有多大帮助。

编辑 1:

我访问了 iTunes Connect 中的二进制信息部分,并截取了一张显示我的问题的屏幕截图。

【问题讨论】:

  • 它们是否显示为“活动”,或者显示为您可以“激活”的语言?我认为这与商店 UI 的语言、描述等有关,不一定是二进制文件支持的语言。
  • 也没有,这是在实际的 App Store 上供客户查看的。描述下方是语言列表,对于某些应用程序,仅显示英语(或加上一些其他语言)。对于我的纯英文应用程序,所有语言都会显示。
  • 我明白了。我刚刚在商店里查看了我的应用,它只列出了我为其添加了本地化的语言。
  • 实际上,我再次浏览了我的项目 - 我发现在“支持文件”文件夹的深处,用于第三方服务 (UserVoice) 我包括在我的应用程序中,是 App Store 上列出的所有语言的本地化。这可能只是导致商店中列出的语言。无论如何谢谢:)
  • @natanavra 是的,原来是我的错。 App Store 会根据 Bundle 中包含的本地化文件自动检测您的 App 支持的语言。由于第 3 方服务,我有所有这些语言的本地化,但只是不知道。我刚刚删除了这些文件,重新提交到 App Store,它现在已经消失了 :)

标签: ios xcode localization app-store app-store-connect


【解决方案1】:

您可以从 x 代码编辑应用商店中显示的支持语言列表。转到项目 > 信息 > 本地化以在该列表中添加或删除语言。

【讨论】:

    【解决方案2】:

    我再次浏览了我的项目 - 我发现在我的应用程序中包含的第 3 方服务 (UserVoice) 的“支持文件”文件夹的深处,是App Store 上列出的所有语言。这可能只是导致商店中列出的语言。

    【讨论】:

    • 很高兴你找到了它!第三方软件总是有一些陷阱。也许在未来的更新中,您可以删除库中您的应用不支持的语言的支持文件。
    • 这里也有同样的问题,但应该归咎于 Urban Airship。 (飞艇/UI/默认/通用/资源)。我相信以前我也遇到过 Flurry 或 Crashlytics 的问题。
    猜你喜欢
    • 2012-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多