Для рабочих процессов Expo и EAS Submit.
Главное преимущество Expo — выпускать iOS-приложения без Mac. Большинство инструментов для скриншотов ломают это обещание: Fastlane snapshot требует Xcode, горячая клавиша скриншота в симуляторе требует Mac, а загрузчики скриншотов AppCenter нуждаются в сборке с Mac-инфраструктуры. Screenshotify работает полностью в браузере, поэтому история «без Mac» остаётся в силе вплоть до шага маркетинговых материалов.
Место Screenshotify в рабочем процессе EAS Submit
EAS Submit берёт на себя загрузку бинарника в App Store / Play Store. Создание скриншотов он не делает — их ты предоставляешь отдельно. Рабочий процесс:
- Захвати исходные кадры из
npx expo startна реальном устройстве или симуляторе. Для этого подойдёт Expo Go. - Открой Screenshotify в том же браузере, вставь или перетащи скриншоты. WebRTC-сопряжение подключает телефон для прямой передачи, если не хочешь использовать AirDrop.
- Создай маркетинговую карусель — подписи, рамки устройств, варианты по локалям.
- Экспортируй ZIP в размерах App Store + Play Store.
- Загрузи вручную в App Store Connect (в разделе «Скриншоты» по локали) и Play Console (в разделе «Страница в магазине → Графические материалы»). EAS Submit сам по себе обрабатывает только бинарник, но не маркетинговые материалы.
Что насчёт API скриншотов от Expo?
expo-screen-capture блокирует скриншоты во время выполнения (функция безопасности для приложений с конфиденциальными данными) — это не генератор. Нативного аналога Fastlane snapshot или маркетингового компоновщика у Expo нет. Screenshotify закрывает этот пробел со стороны браузера.
Советы именно для Expo-приложений
- Не включай сплэш-экран Expo в маркетинговые скриншоты. Стандартный брендированный сплэш сигнализирует о «шаблонности» — лучше сними основной экран самого приложения.
- Нативный UI в EAS Build отличается от Expo Go. Делай скриншоты из реальной EAS-сборки, а не из Expo Go: некоторые макеты меняются между ними.
- Универсальные приложения требуют скриншоты и для iPad, и для iPhone. EAS Submit принимает любые, но App Store Connect не выпустит приложение на iPad без набора скриншотов для iPad.
Материалы: Возможности · Руководства · Цены