Submit Commands
norrix submit
Submit your app to the App Store or Google Play.
Synopsis
norrix submit [platform] [track] [options]Arguments
| Argument | Description |
|---|---|
platform | Target platform: ios, android, or visionos |
track | Release track: production, beta, alpha, internal |
Options
| Flag | Description |
|---|---|
-p, --project <name> | Project name (for Nx workspace builds) |
--org <orgId> | Target organization ID |
-n, --non-interactive | Skip organization prompt (requires --org or previously selected org) |
Prerequisites
Before submitting, you must have a successful build. The CLI will reference the most recent successful build for the specified platform.
Examples
iOS Submissions
# Submit iOS to App Store (production)
norrix submit ios production
# Submit iOS to TestFlight (beta)
norrix submit ios betaAndroid Submissions
# Submit Android to Google Play (production)
norrix submit android production
# Submit Android to beta track
norrix submit android beta
# Submit Android to internal testing
norrix submit android internal
# Submit Android to alpha track
norrix submit android alphaNx Workspace Submissions
# Submit specific project from workspace root
norrix submit ios production --project my-mobile-appCI/CD Submissions
# Non-interactive mode for CI
norrix submit ios production -n --org $ORG_IDAlternative: Web Interface
You can also submit builds to app stores directly from the Norrix dashboard.
When to Use the Web Interface
- Quick submissions without CLI setup
- Team members who don’t have the CLI installed
- Submitting from any browser-equipped device
How It Works
- Navigate to
/submitin the Norrix dashboard - Select a completed build from the dropdown
- Choose the release track (production, beta, alpha, internal)
- Provide store credentials:
- iOS: App Store Connect API credentials (Key ID, Issuer ID, .p8 file)
- Android: Google Play Service Account JSON
- Add optional release notes
- Submit to the store
The platform is automatically detected from the selected build.
See Web Interface for detailed instructions.
norrix submit-status
Check the status of a submission.
Synopsis
norrix submit-status <submitId> [options]Arguments
| Argument | Description |
|---|---|
submitId | Submission ID to check (e.g., submit-1234567890) |
Options
| Flag | Description |
|---|---|
--org <orgId> | Target organization ID |
Example
norrix submit-status submit-1234567890Submission Status Values
| Status | Description |
|---|---|
scheduled | Submission job has been scheduled |
submitting | Submission is in progress |
success | Submission completed successfully |
failed | Submission failed |
Output
The command outputs submission details including:
- Submission ID
- Build ID (referenced build)
- Platform
- Track
- Status
- Error message (if failed)