App Store Connect 上的错误消息:无法保存主要语言环境 - 您必须为此语言的每个版本提供所需的屏幕截图

Error message on App Store Connect: Primary Locale couldn’t be saved - you must provide the required screenshots for each version in this language

步骤:

  1. 添加了“德语”本地化作为第二语言。

  2. 在“准备提交”下添加了所有本地化文本。

  3. 添加了

    的所有本地化屏幕截图

    iphone 6,5"

    iPhone 5,5"

    ipad 12,9" 第三代

    ipad 12,9" 第二代

  4. 选择了“应用信息”(在“常规”下)。

  5. 在下拉列表“主要语言”中选择“德语”并保存。

发生了什么:

显示错误消息:

您在此页面上有一处或多处错误。

可能的问题:

在我的应用程序上下文中的“媒体管理器”下,在“iMessage 应用程序”和“Apple Watch”部分中,它声称它使用了“英语 (U.S.) " 截图。

然而,该应用程序既不支持“iMessage App”也不支持“Apple Watch”,当我切换到“英语(U.S.)”-本地化时,“iMessage App”下既没有截图也没有引用”和“Apple Watch”。

我的应用程序既不支持“iMessage App”也不支持“Apple Watch”,英文本地化似乎不需要这些选项的专用屏幕截图(或对屏幕截图的引用)。

这个问题似乎已经在这里得到解答:

但是该解决方案不起作用,因为“使用 XX_LANGUAGE_XX Apple Watch”在媒体管理器的上下文中似乎不可检查/可选择(不再?)。

Apple 支持发布了一个答案,我想与像我一样遇到这个问题的任何人分享:

原来为了将主要语言更改为德语(或任何其他替代语言,就此而言)您需要提交应用程序德语作为替代语言,添加所有文本和所需的本地化屏幕截图。

一旦更新获得批准,您应该能够将默认语言从英语更改为德语在后续应用程序提交的上下文中

详情请见reply