appStoreCreativeImageRules top-level constant

StoreImageRules const appStoreCreativeImageRules

Apple, for the creative assets — the product page header and the search results image, uploaded through the App Asset Library.

The alpha rule is Apple's own, and the same sentence the screenshot specifications use, read on Creative assets specifications in App Store Connect Help in October 2026. The depth rule is deliberately absent — see StoreImageRules.checksDepth and docs/design/creative-assets.md.

Implementation

const appStoreCreativeImageRules = StoreImageRules(
  store: 'Apple',
  alphaRule: '"Images can\'t include alpha channels or transparencies"',
  depthRule:
      'Apple publishes no bit depth for creative assets, and none has been '
      'seen refused, so depth is not checked here',
  checksDepth: false,
);