Storeboard

Storeboard/Blog/Asset Library

The App Store Connect Asset Library, explained

Reference 31 October 2026 · 9 min read

A product page header, a search results image and an iPhone Duo screenshot rendered by Storeboard, each labelled with the placement it fills

The Asset Library is the part of App Store Connect, added on 5 October 2026, that holds every image and video for an app in one place: screenshots, app previews and the new creative assets (product page header, search results and In-App Event media). You upload an asset once, then place it on a version, custom product page, product page test or In-App Event, one language at a time. Assets that were never submitted can be deleted; approved ones can only be archived.

Until October, every screenshot belonged to one screenshot set on one version in one language. Upload the same image for ten languages and App Store Connect kept ten copies. The Asset Library splits the file from where it appears. That's a bigger change than it looks, and it explains most of the new rules about deleting, archiving and review. Everything here is from Apple's help pages and API documentation, checked on 31 October 2026, plus what we learned building Asset Library publishing into Storeboard.

Where is the Asset Library?

In App Store Connect, open Apps, pick your app, and click Asset Library in the sidebar. The + button offers Upload Creative Assets or Previews and Screenshots. You can filter the list by type, status and format. Apple's help says you need the Account Holder, Admin, App Manager or Marketing role to manage assets (Manage your App Store assets).

What goes in the Asset Library

Every asset has one of two categories, chosen when it's uploaded and fixed after that. The category decides which placements it can fill:

CategoryWhat it holdsCan be placed on
Previews and screenshotsScreenshots and app previews for every device, including iPhone DuoVersions, custom product pages, product page optimization tests
Creative assetsProduct page header, search results image, In-App Event card and details mediaVersions, custom product pages, product page optimization tests, In-App Events

Creative assets are new, optional, and appear on iOS 27 and iPadOS 27 and later. Apple's sizes for them, from the creative assets specifications:

PlacementImage size (pixels)Video
Product page header3840 × 1646 (21:9), or 5244 × 2950 (16:9, PNG)21:9, 5–30 s
Search results1920 × 1280 to 3840 × 2560 (3:2), or 5244 × 2950 (16:9, PNG)3:2, 5–30 s
In-App Event card1920 × 1080 to 3840 × 2160 (16:9)16:9, 15–30 s
In-App Event details page1080 × 1920 to 2160 × 3840 (9:16)9:16, 15–30 s

Images can't have transparency. Videos run at 30 or 60 fps as .mov, .m4v or .mp4, loop, and start muted. Our guide to header and search results images covers the content rules and how the 16:9 universal image crops in each slot.

Assets and placements: the one idea to get

An asset is a file you uploaded. A placement puts that asset in one slot, for one device group, in one language, on one surface. Apple's API documentation describes the parts like this:

↺ The same asset can back many placements: every language, a custom product page and a test at once.

An asset is the file. A placement is where it shows.

Asset Library statuses

From Apple's App Store asset statuses, with the API's name for each where it differs:

StatusWhat it meansWhat you can do
Uploading (API: AWAITING_UPLOAD)The file is being addedWait, or finish the upload
Processing (UPLOAD_COMPLETE)Apple is processing and validating itNothing until it finishes
Prepare for SubmissionUploaded, never submittedPlace it anywhere it fits, or delete it
Ready for ReviewIn a draft submission that hasn't been sentSend or edit the submission
Waiting for ReviewApple has it, review hasn't startedWait
In ReviewApp Review is looking at itCancel the submission
AcceptedThis asset passed, but something else in the same submission was rejectedFix or remove the rejected item; nothing publishes until all pass
ApprovedApproved by ApplePlace it, publish it, or archive it
RejectedApp Review didn't accept itFix or replace it and resubmit, or remove it from the submission
ArchivedRetired; hidden from the library by defaultShow it with the Status filter; unarchive it

The API adds one more, FAILED, for a file that didn't process. Its stateDetails say why. Placements have states of their own that follow the surface they sit on, from ASSET_PROCESSING to PARENT_APPROVED.

Submit assets without a new app version

This is the most useful part for most developers: once your app has an approved version, you can get creative assets approved on their own and change your header without shipping an update. From Submit assets from Asset Library:

  1. In the Asset Library, click Edit, select the assets, then Add for Review.
  2. Add them to a draft submission or start a new one. Assets with no version are reviewed against the latest version for the platform you choose.
  3. Click Submit for Review in the Draft Submission pane.

Once an asset is approved, open the version that's live on the App Store, then Header and Search Results ▸ Header (or Search Results) ▸ Browse Assets, choose it, click Next and Publish. Your product page updates with no new build.

Three rules decide whether an asset can go on its own:

Apple's submit page lists only the Account Holder, Admin and App Manager roles. Marketing is listed for managing assets but not for submitting them, so a Marketing user may need a colleague to send them for review.

How to reorder screenshots in the Asset Library

Order belongs to the placements, not the assets, and it's set per device group per language. In App Store Connect, reorder on the version's Product Page Information, or in the Media Manager (View All Sizes), which also lets you add assets from the library and remove placements. Through the API, one ordering request per group and language lists the placements in display order. In-App Event slots hold one asset each, so there's nothing to order.

Archive or delete?

DeleteArchive
Which assetsOnly Prepare for Submission: never submittedOnly approved assets
AfterwardsGone for goodKept, hidden from the library by default; can't be used in new placements
FirstThrough the API, remove its placementsNothing
Use it forMistakes and abandoned uploadsLast season's header; Unarchive Asset brings it back

Apple notes that an archived asset may come back on its own when a new version of a placement carries it over. The status page also uses Archived for assets that belonged to a previous version and were replaced, so not every archived asset is one you archived.

Removing an asset from a placement (the Delete button on the version's Header and Search Results tab, or the – button in the Media Manager) takes it off the App Store but leaves it in the library.

iPhone Duo screenshots and the Asset Library

On 9 September 2026 Apple added the iPhone Duo screenshot sizes and said uploading would come "later this year". On 5 October, the same day the Asset Library launched, it began accepting iPhone Duo optimized apps. Duo screenshots are previews-and-screenshots assets, placed in a device group whose display class is IPHONE_DUO:

Apple's help pages don't yet say which screen shows the Duo sizes. The Media Manager (View All Sizes) is where App Store Connect manages every device size per language, so look there and in the Asset Library. Design guidance is in our iPhone Duo screenshots guide.

What you can do through the App Store Connect API

Version 4.5.1 of the API added the Asset Library. Checked against Apple's OpenAPI specification:

Through the APIYes or no
List images and videos, filtered by state, category, name or specYes
Upload images and videosYes
Rename, set a video's poster frame, archiveYes
Delete an assetYes, once nothing places it
Place on a version, custom product page, test treatment or In-App EventYes, while that item is editable
Reorder placementsYes, per group and language
Read every size, group and limit Apple acceptsYes (reference data)
Add a library asset to a review submissionThe spec allows it
Change the file or the category of an existing assetNo: upload a new one
Swap the asset inside a placementNo: delete it and place again

The endpoints and request bodies, step by step, are in our App Store Connect API Asset Library guide. If something's stuck or refused, see Asset Library errors and fixes.

Publishing to the Asset Library from Storeboard Coming soon

Storeboard 1.3 designs the header, search results and universal images and iPhone Duo screenshot sets in every language, and publishes them to the Asset Library with your own App Store Connect API key: one placement per slot per language, with Duo groups read from Apple's reference data rather than hard-coded. It isn't on the App Store yet: today's version is 1.1.6, and 1.3 arrives as an update. See what's coming in Storeboard 1.3.

Make the assets the library is waiting for

Storeboard runs on your Mac: no account, no upload. Free to download, with an optional one-time Pro purchase.

Get Storeboard for Mac

FAQ

What is the App Store Connect Asset Library?

A section of App Store Connect, added on 5 October 2026, that holds an app's screenshots, app previews and creative assets in one place. You upload each asset once and place it on versions, custom product pages, product page tests and In-App Events, per language.

Can I change my App Store header without a new app version?

Yes, once the app has an approved version. Submit the asset from the Asset Library on its own; when it's approved, choose it with Browse Assets on the live version's Header and Search Results tab and click Publish.

Why can't I delete an asset in the Asset Library?

Only assets in Prepare for Submission, meaning never submitted, can be deleted. Approved assets can be archived instead. Through the API, an asset's placements must be removed before the asset can be deleted.

What does Accepted mean in the Asset Library?

The asset passed review but something else in the same submission was rejected. Nothing in a submission publishes until every item is accepted, so fix or remove the rejected item.

Do I need a separate asset for each language?

Each language needs its own placement. It can reuse one language-neutral asset, but Apple asks you to localize creative assets for every language your app supports, so most headers and search images should be localized assets.

Where do iPhone Duo screenshots go?

They're screenshot assets placed in a device group whose display class is iPhone Duo. Through the App Store Connect API, the Asset Library is the only way to upload them; the older screenshot sets have no Duo type.

Keep reading