Перейти к содержимому
Новость

Goldie автоматизирует скриншоты для App Store, но работает только на macOS

Goldie берет на себя подготовку скриншотов и видеопревью iOS-приложения для App Store, включая проверку готовых файлов перед загрузкой. За автоматизацию приходится платить довольно жестким условием: инструмент рассчитан на macOS и iOS Simulator.

AnVas
Goldie автоматизирует скриншоты для App Store, но работает только на macOS

Автор: kacperkapusciak

Goldie опубликован как открытый инструмент с лицензией MIT и уже доступен в версии 0.2.1. Его задача заметно шире обычного генератора красивых рамок для скриншотов. Связка с Argent запускает заранее описанные сценарии в симуляторе, делает захваты экрана, оформляет их и собирает видеопревью.
Интереснее всего здесь попытка перенести рутинную подготовку материалов App Store в рабочий процесс coding agent. Агент может исследовать проект, подготовить сценарии и конфигурацию Goldie, после чего результат дорабатывается через встроенную студию. Поддерживаемый UI-фреймворк при этом не принципиален: заявлена работа со SwiftUI, UIKit, Flutter, React Native и Kotlin Multiplatform, поскольку автоматизация взаимодействует с приложением через симулятор.
Но универсальным инструментом Goldie пока не стал. В package.json прямо ограничена платформа darwin, а для работы требуются macOS, iOS Simulator, Node.js 20.12 или новее и ffmpeg. Это логичное ограничение для автоматизации App Store, но оно сразу исключает Windows и Linux из такого конвейера.
Самая полезная часть Goldie поэтому не генерация оформления сама по себе, а возможность сделать подготовку магазинных материалов воспроизводимой частью сборки приложения вместо ручной работы перед каждым релизом.

Источник: GitHub
2 показов