---
description: Publish iOS and Android apps to TestFlight and Google Play automatically. One click from build to store — no manual uploads, no friction.
title: App Store Publishing: Automate Your Releases - Capawesome
image: https://ogkit.dev/img/ob3tqEF0.jpeg?url=https://capawesome.io&amp;v=3
---

 New 

**Capawesome Platform** is here **Introducing Capawesome Platform** — native builds, live updates, and Insider SDKs in one unified platform. [ Read more →](https://capawesome.io/blog/announcing-capawesome-platform/)

 App Store Publishing 

#  From build to store in one click 

 Publish to TestFlight, the App Store, Google Play, and Firebase App Distribution. Set credentials once, ship every release. 

[ Get started ](https://console.cloud.capawesome.io)[ See pricing ](/pricing/)

📦**7,380 app submissions** processed last month 

##  One submit. Every major store. 

![](/assets/icons/app-store.svg) App Store ![](/assets/icons/google-play.svg) Google Play ![](/assets/icons/firebase.svg) Firebase App Distribution 

 Your browser does not support the video tag. 

 More than 1,000 teams build with Capawesome 

## How it works

 Publish in 3 simple steps 

 Set up each store once. Then deploy every build, from every branch, to every destination — with a single click. 

 1\. Grab your store keys 

 Generate a key in App Store Connect and Google Play — a one-time, five-minute setup. Upload it once, and Capawesome Cloud keeps it encrypted and out of every build log. 

[ Read the setup guide ](/docs/cloud/app-store-publishing/destinations/)

2\. Add a destination

 Point a destination at TestFlight, a Google Play track, or Firebase App Distribution. Add as many as you need — production iOS, internal Android, white-label regional variants. 

[ Explore destinations ](/docs/cloud/app-store-publishing/destinations/)

3\. Deploy a build

 Ship a signed release to your destination with one click from the Console, from your release pipeline, or automatically on every successful Native Build — your choice. 

[ Open the console ](https://console.cloud.capawesome.io)

## Every store, every track

 A complete publishing pipeline, out of the box 

 Automated submissions, encrypted credentials, and every Apple and Google track you’ll ever need — included on every plan. 

### Automated Submissions

Ship iOS and Android builds directly to TestFlight, the App Store, and Google Play — with zero manual uploads.

### TestFlight Upload

iOS builds are automatically uploaded to TestFlight, processed by Apple, and made available to your beta testers within minutes.

### Google Play Tracks

Target Internal, Alpha, Beta, or Production on every submission — or run a staged rollout straight from your destination settings.

### Firebase App Distribution

Ship pre-release iOS and Android builds to testers outside the stores, complete with release notes and tester groups.

### Flexible Android Releases

Ship to every Google Play track in whichever release format your team already uses — no re-packaging, no pipeline rewrites.

### Release Status Control

Submit as a draft to review in the store before going public, or publish automatically on the selected track.

### Encrypted Credentials

Every Apple and Google credential is encrypted at rest, never exposed in build logs, and never shared with teammates who don't need it.

### AI Deployment Diagnostics

When a TestFlight, Play, or Firebase submission fails, Ask AI summarizes the exact validation error from Apple or Google and suggests a fix. Opt-in per click, zero data retention. Part of Assist.

### Multiple Destinations per App

Spin up as many destinations as you need per app — perfect for white-label releases, regional variants, and staging-to-prod promotions.

### Protected Destinations

Let developers deploy to staging destinations and restrict production submissions to app managers via role-based access control.

### Audit Logs

Every submission, credential change, and destination update is logged with user, timestamp, and result — ready for compliance review.

### CI/CD Ready

Trigger submissions from your release pipeline or chain them onto Native Builds with Automations for a true zero-click release.

## Multiple Destinations

 One app. Every store you need. 

 Most publishing tools give you one destination per app and call it a day. Capawesome lets you run as many as your release strategy demands — side by side, from a single project. 

One codebase, dozens of **branded white-label variants**

TestFlight and Play Store tracks in a **single submission**

**Region-specific destinations** alongside your global release

Add a destination in the Console — **ready to ship immediately**

[ Explore destinations ](/docs/cloud/app-store-publishing/destinations/)

 \+ 7 more destinations  Pasta Mira · Play Store  White-label · v1.4.0  Smoke & Sage · App Store  White-label · v1.4.0  Tartine & Co · Play Store  White-label · v1.4.0  Nori & Salt · App Store  White-label · v1.4.0  Bao Republic · App Store  White-label · v1.4.0  shipped  12 destinations 

## Protected Destinations

 Developers ship to staging. App managers ship to prod. 

 Give every role the access it needs — and nothing more. Lock production destinations so only the right people can push to the App Store, while your whole team keeps shipping internally. 

**Role-based publish access** on any destination

**Least-privilege credentials** — never a local keychain

**Full audit trail** for every submission attempt

Scoped **by app, not by org**

[ See access controls ](/docs/cloud/app-store-publishing/)

 Build #482 · iOS  success  Submit build to…  member@capawesome.io  TestFlight Any team member Go  Play Store · Internal  Testers and above  Go  App Store · Production  Requires App Manager Locked 

## Built on Native Builds

 Zero clicks between a merge and the App Store 

 App Store Publishing plugs straight into Capawesome Native Builds. Every successful cloud build can flow automatically into a destination — no glue code, no re-signing, no extra runner minutes. 

**One-click submit** from any Native Build

**Push to main → TestFlight** with Automations

**Environment-aware destinations** for prod, beta, and QA

Same **Apple Silicon runner** — no context switch

[ Explore Native Builds ](/cloud/native-builds/)

 capawesome-cli $ npx @capawesome/cli apps:builds:create \--destination TestFlight→Building iOS archive…✓Build #482 succeeded9m 12s→ Signing with provisioning profile ✓Signed & uploaded6s→ Submitting to TestFlight · Staging… ✓ Available for internal testing 4m 08s

## Comparison

 Built for teams publishing to more than one store 

 See how Capawesome Cloud stacks up against the typical app store publishing workflow. 

* Setup time  Five-minute store setup, encrypted upload
* Submission workflow  One-click or fully automated on every build
* Store coverage  App Store, TestFlight, Google Play, Firebase App Distribution
* Destinations per app  Unlimited — ideal for white-label and multi-region
* Publish permissions  Protected destinations with granular roles
* Audit trail  Every submission logged with user, build, and result

* Setup time  Hours of Fastlane config and local keychains
* Submission workflow  Manual uploads through Apple and Google dashboards
* Store coverage  Often a single store per workflow
* Destinations per app  One destination per app
* Publish permissions  Not supported
* Audit trail  Limited or missing

[ See full comparison guide ](/alternatives/)

## Publishing Stats

 Trusted by developers worldwide 

 Publishing performance across all platforms 

0+

App Store updates deployedsince launch

3

App Stores supportedAndroid and iOS

0m 0s

Average deployment timeto app stores

Last updated just now

 We power apps with millions of users worldwide 

 Clovis 

 10K+ Downloads 

 myGiGroup 

 200K+ Downloads 

 UnivLorraine 

 200K+ Downloads 

 Vitruve 

 50K+ Downloads 

 StoryHunt 

 100K+ Downloads 

 BusinessCards 

 1M+ Downloads 

## Success Stories

 See what our customers say 

 Our customers love Capawesome Cloud - find out why 

We switched from Capgo to Capawesome Cloud a few months ago and so far we haven't looked back. With Capawesome Cloud, we have **significantly less downtime, updates are delivered faster, and support is literally the best we have ever experienced**. The integration was straightforward, and the documentation is clear and concise. Big thanks to the Capawesome team for creating such an awesome platform!

![Clément Fradet Normand](/assets/images/testimonials/clement-fradet-normand.jpg)

 Clément Fradet Normand  Co-Founder at Clovis 

Our Capacitor app had several unique requirements for running operations in the background. The Capawesome team was able to quickly understand our needs and crafted a **customized Capacitor plugin that exceeded our expectations**.

![Christofer Huber](/assets/images/testimonials/christofer-huber-96.jpg)

 Christofer Huber  CTO at WEBPUNKS GmbH 

We've been using Capawesome Cloud for CI/CD across our Capacitor apps and couldn't be happier. **Migrating from Appflow was a breeze — we were up and running in no time**, with way less friction than anticipated. The setup was straightforward and the workflow has been rock solid ever since. But what really sets Capawesome apart is the support. The team is incredibly responsive and genuinely helpful. It's great to get that level of personal attention from a SaaS tool. Highly recommend it to any Capacitor team looking to simplify their deployment pipeline.

![Dan Ziv](/assets/images/testimonials/dan-ziv.jpg)

 Dan Ziv  Head of Engineering at Greetings Island 

We tested and verified several solutions on the market to help us deliver OTA updates for our Apps quickly, securely and, most importantly, that were capable of scaling as we grew and demanded. Capawesome Cloud was our choice! **The integration is super simple, we have automatic rollback and code signing to ensure the security of updates**. The costs are transparent and honest, we are very happy with the platform and looking forward to integrating our future Apps!

![Patrick A. Lima](/assets/images/testimonials/patrick-a-lima.jpg)

 Patrick A. Lima  CEO at Nuinalp 

We had to use an Android and iOS SDK in our Capacitor app, for which no plugin existed. Capawesome was able to **create a fully functional Capacitor plugin for us within a few days**. The communication was excellent and the plugin works perfectly.

![Daniel Ehrhardt](/assets/images/testimonials/daniel-ehrhardt-96.jpg)

 Daniel Ehrhardt  CEO at Codext GmbH 

We mainly use over-the-air (OTA) updates to deliver critical bug fixes and updates when waiting on the App Store review process is not an option. After dealing with too much down-time and latency from Capgo, we made the decision to switch to Capawesome Cloud and we couldn't be happier. **Capawesome is more stable and the package delivery speeds are significantly faster**, which makes a big difference at scale. Capawesome's team is extremely responsive and professional - thanks for supplying such a great product guys.

![Jedidiah Weller](/assets/images/testimonials/jedidiah-weller.jpg)

 Jedidiah Weller  World Builder at Summon Worlds 

Capawesome Cloud has become an essential part of our release workflow. We mainly use it for over-the-air updates, allowing us to **fix bugs and release updates quickly without waiting for the app review process**. The integration was incredibly easy — it took us less than a day and felt almost plug-and-play. The support is excellent as well; the team is always helpful, responsive, and quick to reply.

![Sagie Ivan](/assets/images/testimonials/sagie-ivan.jpg)

 Sagie Ivan  Co-Founder at Dibs 

Capawesome Cloud has been a game-changer for our team. We can now deploy updates to our Capacitor app without pushing to the app stores. This has saved us countless hours and allowed us to iterate faster. It's a **must-have for any modern app development team**.

![Hugo Corta](/assets/images/testimonials/hugo-corta.jpg)

 Hugo Corta  Tech Lead at Vitruve 

Capawesome's live updates have been a game changer for our mobile recipe app at King Arthur Baking. We can **quickly deliver improvements without app store delays, saving time and resources** while keeping the experience fresh for our baking community.

![Jordan Kilby](/assets/images/testimonials/jordan-kilby.jpg)

 Jordan Kilby  Digital Marketing Leader at King Arthur Baking 

Capawesome Cloud has helped us **reduce our live update costs by more than 90%** while offering more features than our previous provider. The integration took us less than a day and the support is top-notch. We now deliver daily live updates to more than 200,000 devices without any issues.

![Michael Wolz](/assets/images/testimonials/michael-wolz.png)

 Michael Wolz  Head of Development at snapADDY GmbH 

Moving from Ionic Appflow to Capawesome Cloud has been a fantastic experience. We're very pleased with the product and genuinely impressed with what the team has built. The **builds are significantly faster than Ionic Appflow**, which is a nice improvement. We especially appreciate how the build process is separated from deployment—it has made debugging much easier and streamlined our entire workflow. The support has also been great. We hope to see even more users make the switch!

 Karvan Jay  Technical Director at Our Management Group Pty Ltd 

## Blog

 Latest from our blog 

Product UpdateNovember 17, 2025

### Announcing Capawesome Cloud Native Builds

 We are excited to introduce Capawesome Cloud Native Builds, a new feature that allows you to build your Capacitor apps directly in the cloud without the need for local development environments. 

![Robin Genz](/docs/assets/external/avatars.githubusercontent.com/u/13857929.jpg)

Robin GenzFounder & CEO

[ Read more ](/blog/announcing-capawesome-cloud-native-builds/)

DevelopmentNovember 10, 2025

### Setup Apple App Store Publishing with Capawesome Cloud

 Learn how to configure Capawesome Cloud for seamless publishing to the Apple App Store, including setting up your certificates, provisioning profiles, and app metadata. 

![Robin Genz](/docs/assets/external/avatars.githubusercontent.com/u/13857929.jpg)

Robin GenzFounder & CEO

[ Read more ](/docs/cloud/app-store-publishing/destinations/apple-app-store/)

DevelopmentNovember 10, 2025

### Setup Google Play Store Publishing with Capawesome Cloud

 This guide walks you through the steps to set up Capawesome Cloud for publishing your Android apps to the Google Play Store, including managing your keystore and app listings. 

![Robin Genz](/docs/assets/external/avatars.githubusercontent.com/u/13857929.jpg)

Robin GenzFounder & CEO

[ Read more ](/docs/cloud/app-store-publishing/destinations/google-play-store/)

 Frequently asked questions 

 Do you have questions about App Store Publishing? We have answered the most frequently asked questions for you here - if your question is not included, don't hesitate to contact us by [Email](mailto:support@capawesome.io) or via [Discord](https://discord.gg/VCXxSVjefW). 

Which app stores are supported?

Capawesome Cloud publishes to the Apple App Store (including TestFlight), Google Play (Internal, Alpha, Beta, and Production tracks), and Firebase App Distribution. All four are supported on every plan, and you can configure as many destinations per app as you need.

How do I connect my stores?

Capawesome Cloud supports every authentication method Apple and Google recommend for automated publishing — including App Store Connect API keys and Google Play service account JSON keys. Our setup guides walk you through whichever option your team prefers, step by step.

How are my store credentials secured?

All credentials are encrypted at rest. They're never displayed in build logs, never shared with teammates who don't have the right role, and only decrypted inside isolated runner environments at submission time.

Which frameworks are supported?

App Store Publishing works with any iOS or Android release, regardless of framework. Capacitor, Ionic, Cordova, and fully native Swift and Kotlin projects are all supported — build your app in Capawesome Cloud, then ship it to the store with one click from the same project.

Can Capawesome Cloud replace Fastlane for app store publishing?

Yes. Capawesome Cloud covers the same TestFlight and Google Play submission workflows teams typically script with Fastlane — without the Ruby toolchain, the local keychain, or the maintenance. Credentials live in the cloud, submissions run on Capawesome-managed Apple Silicon runners, and every release is logged and auditable.

Can I automate publishing from GitHub Actions, GitLab CI, or another CI/CD pipeline?

Yes. The [Capawesome CLI](/docs/cloud/cli/) and [REST API](/docs/cloud/api/) let you trigger submissions from any CI/CD provider. Combine them with Capawesome Native Builds and Automations to go from a `git push` to a TestFlight release without a single manual step.

Can I publish to multiple Google Play tracks at once?

Yes. Configure a destination for each track you ship to — Internal, Alpha, Beta, or Production — and target them independently per release. You can also promote an existing release between tracks without rebuilding.

What happens when a submission to TestFlight or Google Play fails?

You get the full validator output from Apple or Google. Click **Ask AI** on the failed job for a one-paragraph diagnosis with cause, explanation, and fix. Opt-in per click, zero data retention — see [Assist](/cloud/assist/) for details.

## Automate your next release

 Connect your stores in minutes. 14-day free trial on every plan — cancel anytime. 

[ Get started ](https://console.cloud.capawesome.io)[ Talk to sales ](/contact-sales/)

 Questions first? Join us on [Discord](https://discord.gg/VCXxSVjefW) or read the [App Store Publishing docs](/docs/cloud/app-store-publishing/). 

![Capawesome](/assets/logo.svg) Capawesome 

 Ship mobile apps  
the modern  way.

Cloud · Plugins · CLI capawesome.io 

```json
{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org","@type":"Organization","@id":"https://capawesome.io/#organization","name":"Capawesome","legalName":"Genz IT Solutions GmbH","url":"https://capawesome.io","logo":"https://capawesome.io/assets/images/logo.webp","description":"Mobile app platform for Capacitor, Ionic, and Cordova — cloud CI/CD, OTA live updates, app store publishing, and 100+ native plugins.","foundingDate":"2022-01-01","address":{"@type":"PostalAddress","addressCountry":"DE"},"contactPoint":{"@type":"ContactPoint","contactType":"customer support","email":"support@capawesome.io","availableLanguage":["English","German"]},"knowsAbout":["Capacitor","Ionic Framework","Cordova","iOS app development","Android app development","Mobile DevOps","Mobile CI/CD","Over-the-air updates","Live updates for mobile apps","App Store publishing","TestFlight automation","Google Play automation"],"sameAs":["https://x.com/capawesomeio","https://www.linkedin.com/company/capawesome","https://discord.gg/VCXxSVjefW","https://www.youtube.com/@capawesomeio","https://github.com/capawesome-team/"]},{"@context":"https://schema.org","@type":"WebSite","@id":"https://capawesome.io/#website","name":"Capawesome","url":"https://capawesome.io","publisher":{"@id":"https://capawesome.io/#organization"}},{"@context":"https://schema.org","@type":"SoftwareApplication","@id":"https://capawesome.io/#software","name":"Capawesome Cloud App Store Publishing","description":"Automate submissions to the Apple App Store, TestFlight, Google Play, and Firebase App Distribution. One-click publishing with encrypted credentials, role-based access, and full audit logs.","url":"https://capawesome.io/cloud/app-store-publishing/","applicationCategory":"DeveloperApplication","operatingSystem":"Web","offers":[{"@type":"Offer","name":"Starter (Monthly)","price":"19","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"19","priceCurrency":"USD","billingDuration":"P1M"}},{"@type":"Offer","name":"Starter (Yearly)","price":"190","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"190","priceCurrency":"USD","billingDuration":"P1Y"}},{"@type":"Offer","name":"Professional (Monthly)","price":"49","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"49","priceCurrency":"USD","billingDuration":"P1M"}},{"@type":"Offer","name":"Professional (Yearly)","price":"490","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"490","priceCurrency":"USD","billingDuration":"P1Y"}},{"@type":"Offer","name":"Team (Monthly)","price":"149","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"149","priceCurrency":"USD","billingDuration":"P1M"}},{"@type":"Offer","name":"Team (Yearly)","price":"1490","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"1490","priceCurrency":"USD","billingDuration":"P1Y"}},{"@type":"Offer","name":"Business (Monthly)","price":"499","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"499","priceCurrency":"USD","billingDuration":"P1M"}},{"@type":"Offer","name":"Business (Yearly)","price":"4990","priceCurrency":"USD","url":"https://capawesome.io/pricing/","availability":"https://schema.org/InStock","priceSpecification":{"@type":"UnitPriceSpecification","price":"4990","priceCurrency":"USD","billingDuration":"P1Y"}}]},{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Which app stores are supported?","acceptedAnswer":{"@type":"Answer","text":"Capawesome Cloud publishes to the Apple App Store (including TestFlight), Google Play (Internal, Alpha, Beta, and Production tracks), and Firebase App Distribution. All four are supported on every plan, and you can configure as many destinations per app as you need."}},{"@type":"Question","name":"How do I connect my stores?","acceptedAnswer":{"@type":"Answer","text":"Capawesome Cloud supports every authentication method Apple and Google recommend for automated publishing — including App Store Connect API keys and Google Play service account JSON keys. Our setup guides walk you through whichever option your team prefers, step by step."}},{"@type":"Question","name":"How are my store credentials secured?","acceptedAnswer":{"@type":"Answer","text":"All credentials are encrypted at rest. They're never displayed in build logs, never shared with teammates who don't have the right role, and only decrypted inside isolated runner environments at submission time."}},{"@type":"Question","name":"Which frameworks are supported?","acceptedAnswer":{"@type":"Answer","text":"App Store Publishing works with any iOS or Android release, regardless of framework. Capacitor, Ionic, Cordova, and fully native Swift and Kotlin projects are all supported — build your app in Capawesome Cloud, then ship it to the store with one click from the same project."}},{"@type":"Question","name":"Can Capawesome Cloud replace Fastlane for app store publishing?","acceptedAnswer":{"@type":"Answer","text":"Yes. Capawesome Cloud covers the same TestFlight and Google Play submission workflows teams typically script with Fastlane — without the Ruby toolchain, the local keychain, or the maintenance. Credentials live in the cloud, submissions run on Capawesome-managed Apple Silicon runners, and every release is logged and auditable."}},{"@type":"Question","name":"Can I automate publishing from GitHub Actions, GitLab CI, or another CI/CD pipeline?","acceptedAnswer":{"@type":"Answer","text":"Yes. The Capawesome CLI and REST API let you trigger submissions from any CI/CD provider. Combine them with Capawesome Native Builds and Automations to go from a git push to a TestFlight release without a single manual step."}},{"@type":"Question","name":"Can I publish to multiple Google Play tracks at once?","acceptedAnswer":{"@type":"Answer","text":"Yes. Configure a destination for each track you ship to — Internal, Alpha, Beta, or Production — and target them independently per release. You can also promote an existing release between tracks without rebuilding."}},{"@type":"Question","name":"What happens when a submission to TestFlight or Google Play fails?","acceptedAnswer":{"@type":"Answer","text":"You get the full validator output from Apple or Google. Click Ask AI on the failed job for a one-paragraph diagnosis with cause, explanation, and fix. Opt-in per click, zero data retention — see Assist for details."}}]}]}
```
