Now Free For Every Workspace · OTA Distribution CLI

Upload Mobile Builds Right From Your Terminal

Deploy Android (.apk) and iOS (.ipa) builds to AppsOnAir OTA Distribution directly from your terminal or CI/CD pipeline. No dashboard uploads. No manual steps. Just one command.

macOS, Linux & Windows
CI/CD native
zsh — appsonair-cli
$
✓ Authentication successful
$
Uploading...
0%
✓ Build uploaded successfully
✓ OTA Distribution ready
app-release · v2.4.0 Ready for Distribution
Android iOS

Release notes: fixed OTA install prompt, faster cold start, new tester invite flow.

Why use CLI?

Automate Every Release

Uploading builds manually slows releases. The AppsOnAir CLI lets you publish builds directly from scripts, CI/CD pipelines, or your local terminal. Whether you're shipping internal testing builds or distributing release candidates, uploads become part of your deployment workflow.

Build
AppsOnAir CLI
OTA Distribution
Quick Share Link
Everything you need

Built for Fast Releases

Upload Android & iOS

Push APK and IPA files straight from the command line — no dashboard, no drag and drop.

/* for android */
appsonair-ota  upload app-release.apk
/* for ios */
appsonair-ota  upload app-release.ipa
CI/CD Ready

Drop it into GitHub Actions, GitLab CI, Jenkins or any automation pipeline you already run.

appsonair-ota  upload $BUILD_PATH
One-off Uploads

Need a quick share? Just provide the build path. Zero configuration required.

appsonair-ota  upload ./app-release.apk
Release Notes

Attach release notes while uploading so testers always know what changed.

appsonair-ota  upload --notes "Bug fixes"
Why use CLI?

Automate Every Release

Uploading builds manually slows releases. The AppsOnAir CLI lets you publish builds directly from scripts, CI/CD pipelines, or your local terminal. Whether you're shipping internal testing builds or distributing release candidates, uploads become part of your deployment workflow.

.github/workflows/release.yml
$appsonair login
$appsonair-ota upload --path build/app-release.apk
--notes release-notes.md

Documentation

Everything you need to get started.

FAQ

Got Questions? We've Got Answers

Is the AppsOnAir CLI really free?

Which operating systems are supported?

Does the CLI work in CI/CD pipelines?

Can I upload both Android and iOS builds?

How does authentication work?

Where can I find command references?

Your release pipeline starts here

Install the AppsOnAir CLI and upload Android and iOS builds without ever leaving your terminal.