App Store Connect设置德语为主要语言时主区域设置无法保存的问题求助
It sounds like you’re hitting a tricky edge case in App Store Connect where the system is incorrectly enforcing screenshot requirements for features your app doesn’t even support. I’ve run into something similar before, so here’s how to work through it:
Context Recap
You went through these steps:
- Added German as a secondary localization language
- Filled in all localized text under "Prepare for submission"
- Uploaded full localized screenshots for required device sizes
- Tried switching the primary language to German in "App Information"
But got this error:
"You have one or more errors on this page. Primary Locale couldn’t be saved because you must first provide all the required screenshots for each version in this language."
The issue is that in the Media Manager, the German locale shows references to English (U.S.) screenshots for iMessage App and Apple Watch—even though your app doesn’t support these features, and the English locale has no such requirements or references. The older workaround you found is no longer usable since the toggle option has been removed.
Solutions to Try
1. Reset German Localization and Clean Media References
- Delete the existing German localization entry from your app’s localization settings.
- Re-add German as a secondary language, then open the Media Manager and switch to the German view.
- For both the iMessage App and Apple Watch sections, manually remove any referenced English screenshots. Even if your app doesn’t support these features, the system might have auto-linked them. Make sure these sections are empty or marked as "Not applicable".
- Re-upload all required device screenshots, double-check all localization text is filled, then try switching the primary language again.
2. Disable iMessage/Apple Watch Features in App Store Connect
- Go to your app’s Features tab.
- Confirm that both the iMessage App and Apple Watch features are fully disabled (no active configurations). Sometimes leftover feature flags can trigger false screenshot requirements.
- Save changes, refresh the Media Manager, and retry the primary language switch.
3. Reach Out to Apple Developer Support
If the above steps don’t fix it, contact Apple’s support with these details to speed up resolution:
- Your app’s bundle ID and Apple ID
- A walkthrough of your setup steps and the exact error message
- The discrepancy between English and German locales (English has no iMessage/Watch media requirements, German incorrectly references English screenshots)
- Note that the older toggle-based workaround is no longer available in the current Media Manager interface
内容的提问来源于stack exchange,提问作者Jan and RESTless

