Один ZIP — все устройства, все языки.
Почему ZIP, а не по одному PNG
App Store Connect ожидает скриншоты с точными размерами для каждого класса устройств. Если ты выпускаешь на пяти языках, это 5 панелей × 5 языков × 4 размера устройства = 100 файлов. Экспортировать и переименовывать вручную — самая медленная часть. ZIP называет файлы 01-panel-name.png в папках по языку и устройству — iPhone 16 Pro Max, iPad Pro 13", Play phone (9-16), Galaxy Tab S9 Ultra — просто загрузи нужную папку в App Store Connect или Play Console как есть.
Доступные размеры
Каждый экспорт покрывает четыре размера: iPhone 6.9" (1320×2868) и iPad 13" (2064×2752) для App Store, а также телефон на Android 1512×2688 и планшет 2064×2752 для Play. Apple масштабирует свои два размера вниз до каждого младшего класса iPhone и iPad. У Play вообще нет фиксированных размеров устройств — только потолок 2:1, — поэтому телефон на Android экспортируется ровно в 9:16: именно это соотношение Google требует для попадания в рекомендованные слоты. Редактор перерисовывает каждую панель с точными размерами под каждый вариант — без увеличения, без размытого экспорта.
Пакетный экспорт на несколько языков
Если у тебя включено несколько локалей App Store, ZIP может содержать «каждую панель × каждую локаль» в папках с каноническими кодами App Store (en-US/, pt-BR/, zh-Hans/ и т. д.). Перевод выполняется один раз (см. ИИ-перевод); при экспорте текст подтягивается локализованный для каждой локали.
Формат
PNG-24 с альфа-каналом. Типичные дизайны занимают менее 100 КБ на панель. 3D-рендеринг с наклоном на базе SVG чисто конвертируется в PNG, потому что экспорт использует живое DOM-дерево через обёртку foreignObject в SVG, перенесённую на canvas.