Link copied!
ASO··Updated ·10 min read

Update a Store Listing Without a New Binary

Some listing fields move without a new app binary. Some do not. The split is different on the App Store and on Google Play, and mixing them up is how a “quick copy change” waits on review.

Split diagram of an App Store version submission and a Google Play store listing edit, with promotional text marked as editable now

Quick answer

What store listing changes do not need a new binary?

On the App Store, promotional text can change without a new version. Keywords, subtitle, description, and screenshots ship with a version submission. On Google Play, store listing assets can be updated without uploading a new app bundle. A seasonal line in promotional text is not a new keyword field. If the screenshot is wrong, iOS still needs a version. Play can replace the graphic on the listing itself.

On this page

You changed one line of store copy and you do not want a release. On iOS that wish is true for a single field. Promotional text, 170 characters at the top of the description, can be edited without submitting a version. The subtitle, the keyword field, the description, and the screenshots cannot. They go out with a version. On Google Play the store listing is a different object from the app bundle. You can update listing assets without uploading a new bundle.

Apple states the promotional-text exception on the product page guide : you can update it at any time without a new version, and you update the description when you submit a version. The same page says the subtitle is updated when you submit a version. How promotional text differs from the description is the promotional text guide. This post is the “do I need a binary?” question for both stores.

The App Store split

Promotional text is the fast lane. Use it for something true and temporary: a seasonal lesson, a tournament week, a note that a feature already in the binary is relevant this month. It does not affect search rank, and Apple says not to use it as a keyword dump. It also will not fix a screenshot. If the first frame is wrong, you are in version territory no matter how clever the 170 characters are.

Keywords, subtitle, description, and screenshots are version metadata. You prepare them on a version and submit. You do not have to ship a new binary if App Store Connect still lets you attach the existing build, but you do have to submit a version. “Without a new binary” and “without a submission” are not the same sentence on iOS. People say the first and mean the second. Only promotional text is the second.

What each store lets you change

Listing edits with and without a new binary
ChangeApp StoreGoogle Play
Promotional textEdit any time. No new version. Not a search field.Play has no equivalent 170-character field. Use the listing text you can edit on the store listing.
Subtitle or short descriptionSubtitle ships with a version.Short description is store listing copy. It does not require a new app bundle.
DescriptionShips with a version.Full description is listing copy. Update it without a new bundle.
KeywordsThe 100-character field ships with a version.Play has no hidden keyword field. Search text is the listing you edit without a bundle.
Screenshots and feature graphicScreenshots ship with a version.Listing graphics can be replaced without a new app bundle.

On iOS, only promotional text skips a version submission. Keywords, subtitle, description, and screenshots wait for one. On Play, store listing assets can change without a new app bundle.

Google Play is the listing, not the bundle

Play Console separates the main store listing from the release that carries the Android App Bundle. Title, short description, full description, icon, feature graphic, screenshots, and video are listing assets. You update them on the listing. You do not need a new bundle to change a screenshot that showed the wrong screen. You do need a new bundle when the behavior inside the app changed and the listing would otherwise advertise a build people do not get.

That freedom cuts both ways. You can fix a misleading graphic today, and you can also publish a graphic for a feature the production bundle does not have. The listing is public on the test tracks once the assets are there. Do not treat “no new bundle” as “no review” or “no policy.” A false screenshot is still a false screenshot. Staged rollout is about the bundle’s availability to users, not about whether the feature graphic can change. Do not confuse the two knobs.

A seasonal line is usually promotional text

If the binary already contains the seasonal content, the App Store change is often promotional text: what is timely this week, in 170 characters, without a version. The seasonal ASO notes are about when the screenshots and keywords should move, which is a version. Do not put the season’s keywords into promotional text and call the field updated. The keyword field guide is the 100 characters that wait for submission.

On Play, the same season can be a short-description edit and a new screenshot on the listing, shipped without a bundle, as long as the app already does the thing the new assets show. If the season requires new code, you are in a release, and a staged rollout may be how you ship that bundle. The listing can still be updated on its own schedule. Align them so the graphic and the binary tell one story on the day the rollout reaches people.

Phased release is not a listing edit

A phased release on the App Store rolls an approved version out to users over time. It does not let you change keywords halfway through. A staged rollout on Play does the same kind of job for a release: who gets the new bundle. Neither one is how you swap a screenshot. If the only thing wrong is the first frame, use the store’s listing path. If the binary is wrong, stop looking for a copy edit.

Custom product pages and store listing experiments are also not this article. They are extra variants. The default page still follows the rules in the table. AppGrowthKit matters when the screenshot is the thing that must change: build it from the current UI, then attach it to an iOS version or upload it on the Play listing. Do not generate a screen the binary cannot open just because Play will accept the file without a bundle.

Pick the path before you edit

Write the change in one line. “Tell people the winter lesson is in the app they already have” is promotional text on iOS and a short-description tweak on Play. “Rank for a new phrase” is a version on iOS and listing text on Play. “The first screenshot shows a button we removed” is a version on iOS and a listing upload on Play, and it is urgent on both because it is inaccurate. “The button is still in the design file” is a binary, on both stores.

Then look at the live page after the edit. Promotional text should appear at the top of the description without a version number bump. A keyword change should not appear until that version is approved. A Play screenshot should match the production app a new install gets, including during a staged rollout if the old bundle is still what most people receive. The listing is a promise about the bytes. The form you used does not cancel that promise.

Ship a listing change on the right rail

Name the field first. The store decides whether you are editing copy in place or submitting a version.

  1. Write the change as a field name

    Say which box you are editing: promotional text, subtitle, keywords, description, screenshots, Play short description, or the feature graphic. If you cannot name the box, you are not ready to click. A “refresh the listing” request usually hides a screenshot change, which is a version on iOS and a listing upload on Play. Separate that from a one-line seasonal note.

  2. Use promotional text only for the iOS fast path

    If the binary already matches the news, edit promotional text and save it. Stay inside 170 characters. Do not paste keywords into it. Do not claim a price or a rank. Check the product page after it updates. If the news requires a new subtitle or a new first screenshot, stop. Those wait for a version even when you reuse the current build.

  3. Submit an iOS version for everything else

    Create a version if you are changing keywords, subtitle, description, or screenshots. Attach the existing build when the binary did not change and Connect allows it. Submit. The page will not show the new keywords early. Phased release, if you turn it on, controls how fast users get a new binary. It does not publish the metadata ahead of approval.

  4. Edit the Play listing without a bundle when the app already matches

    On the main store listing, replace the text or graphics that are wrong. Submit that listing update. Do not upload a bundle unless the code changed. If a staged rollout of an older bundle is still what most users have, do not show UI from a bundle they cannot install yet. The absence of a new bundle is a scheduling fact, not permission to advertise unreleased behavior.

  5. Read both live pages

    Open the App Store page and the Play page as a logged-out user. Confirm promotional text if that was the edit, and confirm that keyword-dependent subtitle text did not change until the version was approved. On Play, confirm the new screenshot is the one in production. If either page still shows the old lie, you edited the wrong field or you are waiting on review. Do not start a second experiment until this one is actually visible.

Key takeaways

  • App Store promotional text updates with no new version. It is not a keyword field.
  • Subtitle, keywords, description, and screenshots on iOS ship with a version submission.
  • You may reuse a build, but that is still a version. It is not the promotional-text path.
  • Google Play store listing assets can change without a new app bundle.
  • Phased release and staged rollout move binaries. They do not swap screenshots by themselves.

Frequently asked questions

Can I change App Store screenshots without a new binary?

You can often keep the same build, but you cannot change screenshots without a version submission. Screenshots are version metadata, like the subtitle, the description, and the keyword field. Promotional text is the exception that updates with no submission. If the binary is unchanged, attach the existing build to the new version and submit the new images. If the images show UI the build does not have, change the images or ship a binary that matches. Reusing a build does not make a fake screenshot true.

What can I update on the App Store today, with no submission?

Promotional text. It is up to 170 characters, it sits at the top of the description, and Apple says you can update it any time without a new version. It does not drive search ranking. Use it for news about the app people can already install. The description itself waits for a version. So do keywords and the subtitle. If your “today” edit is a new search term, you are not in the fast path, and saving promotional text will not change how you rank.

Does Google Play need a new app bundle for new screenshots?

No. Store listing assets, including screenshots, the feature graphic, and the description texts, can be updated without a new app bundle. You still have to tell the truth about the bundle that is in production. A staged rollout does not change that rule. If most people still have the previous bundle, the listing should show that bundle. Upload a new bundle when the app’s behavior changed. Edit the listing when only the store page changed.

Will a phased release publish my new keywords early?

No. A phased release distributes an approved version gradually. The keywords, subtitle, description, and screenshots on that version go through review with it. They are not a side door around submission. Promotional text can still be edited during the rollout because it is not part of the version, and it still will not insert keywords. On Play, a staged rollout is the bundle. The listing update is separate. Use the knob that matches the thing you actually changed.

Can I A/B test screenshots without a binary on iOS?

Product page optimization is a test of alternate icons, screenshots, and previews, and it is not the same as editing promotional text. It has its own setup and it is not a substitute for a version when you are changing the default keyword field. On Play, store listing experiments also test listing variants and still do not require you to pretend the listing is the bundle. If the default page is inaccurate, fix the default page. A test of two inaccurate pages is not an update strategy.

Free tools that help here

Change the frame that can actually ship

AppGrowthKit exports a new screenshot set when you are ready to attach it to an iOS version, or to a Play listing that does not need a new bundle.

Try AppGrowthKit for Free