生产中
Store Dock: iOS
一个 SwiftUI 应用模板、40 种语言的 App Store 元数据、模拟器截图以及 TestFlight 上传。
- macOS
- Xcode
- App Store Connect API

功能介绍
Store Dock:iOS 套件助你将应用从 Xcode 项目推进至 TestFlight,免去一下午的繁琐点击。它负责构建并签名归档文件,在模拟器上渲染截图,撰写并翻译 App Store 文案,并通过 App Store Connect API 上传构建版本和元数据。
- 值得作为起点的模板。 包含入门引导、StoreKit 付费墙、设置、小组件和隐私清单的 SwiftUI 应用骨架。
- 适配所有尺寸的截图。 模拟器以截图模式运行,为每种必需设备生成带边框、可直接上传的截图。
- 支持 40 种语言的元数据。 名称、副标题、关键词、描述和发布说明,使用你的模型进行翻译,并对照 App Store 限制进行检查。
- 构建与上传。 使用 App Store Connect API 密钥完成归档、导出并上传至 TestFlight,服务器端无需存储 Apple ID 密码。
- 提交前检查。 针对我们曾见过的被拒指南项提供检查清单运行器,供你在按下 Submit 之前使用。
套件包含哪些内容
应用模板
包含付费墙、小组件和隐私清单的 SwiftUI 项目。
构建脚本
归档、导出、签名并上传,已处理已知的 Xcode 导出陷阱。
截图
为所有必需尺寸进行模拟器捕获。
元数据
支持 40 种语言的撰写与翻译工具,附带长度检查。
系统要求
- 一台装有 Xcode 的 Mac。
- Apple Developer Program 会员资格及 App Store Connect API 密钥。
- 用于文本和翻译的 OpenAI-compatible 端点。
须知
- Apple 会拒绝看起来像模板生成或与其他应用重复的应用,甚至可能终止账户(指南 4.3)。请将模板作为起点,然后让每个应用都独具你的特色。
- 提交审核仍是一个需主动执行的步骤:套件负责上传构建版本和文案,由你决定何时提交。
常见问题
需要我的 Apple ID 密码吗?
不需要。它使用 App Store Connect API 密钥,你可以随时撤销该密钥。
它能直接上传到 App Store 吗?
它将构建版本上传至 TestFlight 并推送商店文案。按下 Submit 提交审核这一步特意留给你来执行。
已更新: