SuperAPI AI 工具集

appstore-screenshots

编程与开发

查看项目

更新于 10-16 17:25

技能介绍

appstore-screenshots 是一个面向 iOS 开发的自动化截图工具,用途是从 Xcode 项目直接生成 App Store 推广截图。根据资料,它只需要接收 Xcode 项目或工作区路径,就能产出用于 App Store Connect 上传的截图。

主要能力

该工具通过一组脚本完成完整流水线。入口脚本位于 $WORKSPACE/scripts/appstore-screenshots/screenshot-gen.sh。其组成脚本包括:screenshot-gen.sh 负责整体流水线编排;auto-explore.py 负责在模拟器中自动探索并截取原始画面;promo-gen.py 负责画面边框合成,并按 App Store 规格渲染推广图。

使用方式

基本调用形式为:screenshot-gen <project-or-workspace-path>。支持的主要选项有:--scheme NAME 指定 scheme;--languages ko,en 指定语言;--devices "iPhone 16 Pro Max,iPhone 16 Pro,iPad Pro 13-inch (M4)" 指定设备;--dry-run 用于试运行;--upload-fastlane 用于通过 fastlane 上传。

输出结构

原始截图输出到 output/raw/...;推广渲染图输出到 output/promo/rendered/...;供 App Store Connect 上传的成品输出到 output/promo/asc/<lang>/*.png。

适用场景与限制

该工具适用于需要为 Xcode 项目批量生成 App Store 推广截图的开发者与发布流程,可结合语言与设备选项产出多套规格。资料未提供其收费、价格、具体系统依赖、安装步骤或除上述之外的功能说明,这部分暂未提供。