Skip to content

Updating Your Published App

After your app is live, you’ll need to push updates — bug fixes, new features, or store listing improvements. The process is simpler than the first submission, but there are a few things to know.

  • Bug fixes — Fix issues reported by users or discovered in reviews
  • New features — Expand your app based on user feedback
  • Store listing improvements — Update screenshots, descriptions, or keywords based on performance data
  • OS compatibility — Both stores periodically require apps to target newer OS versions
  • Regular cadence — Both stores favor apps that update regularly. Monthly updates are a good target.
  1. Make changes in Primio

    Describe the updates you want — bug fixes, new features, design changes.

  2. Build a new AAB

    Go to Workspace → Publish → Android → Build AAB. Primio increments the build number automatically.

  3. Test on a real device

    Build an APK first (cheaper) and test the changes on your phone before uploading the AAB.

  4. Upload to Google Play Console

    Go to your app → Release → Production → Create new release. Upload the new AAB.

  5. Write release notes

    Describe what changed in this version. Users see this on your listing under “What’s new.” Keep it brief and user-friendly:

    • “Fixed a crash when saving profile photos”
    • “Added dark mode”
    • “Improved loading speed on the home screen”
  6. Choose rollout percentage (optional)

    Google lets you do staged rollouts — release to 10% of users first, then increase to 50%, then 100%. This is optional but useful for catching issues before they affect everyone.

  7. Submit for review

    Updates go through review just like the initial submission, but reviews are typically faster — usually hours to a couple of days.

Primio increments the build number automatically with each build. The version number (e.g., “1.2.0”) is managed by you — update it when you want to signal a new release to users.

If you see “version already exists” or “build already exists”:

  • Rebuild in Primio — each build generates a new, higher build number
  • On Google Play, every new AAB must have a higher versionCode than the one currently live
  • On the App Store, every new IPA must have a higher build number than any previously uploaded build (even rejected ones)

Updating your store listing without a new build

Section titled “Updating your store listing without a new build”

You can update certain parts of your store listing without uploading a new build:

These can be changed anytime without a new release:

  • Store listing text (name, description, short description)
  • Screenshots and feature graphic
  • Contact information
  • Privacy policy URL

Changes go through a brief review (usually hours).

FrequencyGood forWhat to change
WeeklyApps with active users reporting bugsCritical bug fixes only
MonthlyMost apps (recommended cadence)Bug fixes + small improvements
QuarterlyStable apps with few issuesFeature additions, store listing refresh

Both stores check when your app was last updated. Apps that haven’t been updated in over a year may receive warnings or reduced visibility. On Google Play, apps must target a recent Android API level — if yours falls behind, Google notifies you with a deadline to update.

App Store Optimization

Optimize your listing each time you update — refresh keywords, screenshots, and descriptions.