eas metadata:push and metadata:pull support screenshots and previews
Introduced 2026-04-02 · score 0.97
HOW TO USE IT
When syncing iOS App Store metadata for a repository, use `eas metadata:push` to upload the local store configuration, including screenshots and previews; use `eas metadata:pull` to generate it from the store. The commands support a submit profile and non-interactive mode.
eas metadata:push [-e <profile>] [--non-interactive]eas metadata:pull [-e <profile>] [--non-interactive]WHY THIS HELPS
When synchronizing app metadata for a repository, include screenshots and previews in the metadata transfer.
REQUIREMENTS AND LIMITATIONS
- Version: v18.5.0
- -e, --profile=<value>: Submit profile from eas.json; defaults to `production` if defined there.
- --non-interactive: Run without interactive prompts.
- Prerequisite: EAS CLI installed; an Apple App Store app is required. EAS Metadata currently supports Apple App Store only.
- Prerequisite: Upload a new app binary and wait for it to be processed before pushing store configuration.
FIRST-PARTY EVIDENCE
- https://github.com/expo/eas-cli/releases/tag/v18.5.0
- https://docs.expo.dev/eas/cli/
- https://docs.expo.dev/eas/metadata/getting-started/
Check the installed version and the source before using it. Entry JSON