eas metadata:push and metadata:pull add non-interactive mode and ASC API Key authentication
Introduced 2026-04-02 · score 0.91
HOW TO USE IT
When syncing iOS store metadata without prompts, use `eas metadata:push` to upload or `eas metadata:pull` to download and include `--non-interactive`. The v18.5.0 release adds ASC API Key authentication support for both commands.
eas metadata:push --non-interactiveeas metadata:pull --non-interactiveWHY THIS HELPS
When synchronizing app metadata without interactive prompts, run the metadata push or pull command with ASC API Key authentication configured.
REQUIREMENTS AND LIMITATIONS
- Version: v18.5.0
- --non-interactive: Run the command in non-interactive mode.
- -e, --profile <value>: Submit profile from eas.json; defaults to `production` if defined there.
FIRST-PARTY EVIDENCE
- https://github.com/expo/eas-cli/releases/tag/v18.5.0
- https://github.com/expo/eas-cli/blob/v18.5.0/packages/eas-cli/src/commands/metadata/push.ts
- https://github.com/expo/eas-cli/blob/v18.5.0/packages/eas-cli/src/commands/metadata/pull.ts
Check the installed version and the source before using it. Entry JSON