从 Web 应用到「等待审核」,不用再手填表单。
一个 JSON 文件描述你的应用,四条命令完成构建、上传、填好整个 App Store Connect 页面并提交审核。
购买工具包 — $19一次性付款 · 立即下载 · 应用数量不限
它替你做什么从 npm run build 到审核队列之间的所有事。
Web 构建、Capacitor iOS 工程、图标、签名、归档并导出可上架的 IPA。
各语言的名称、副标题、描述、关键词、宣传文本、链接和分类。
iPhone 与 iPad 截图按文件名顺序上传,重跑时整套替换。
出口合规、内容版权、年龄分级、审核联系人和备注。
免费或付费价格档,全球或指定地区上架。
生成审核员会打开的官网、隐私政策和支持页。
使用流程四条命令,每一条都可以放心重跑。
zsh native.sh app.json构建 Web 应用,准备 iOS 工程,签名并导出 IPA。
python3 -m shipkit.register app.json注册 Bundle ID。应用记录需要你在网页上创建一次。
python3 -m shipkit.ship app.json上传构建并填好每个字段,每一步输出 ok 或苹果的原始报错。
python3 -m shipkit.submit app.json提交该版本审核。
包含内容纯 Python 和 shell,一次就能读完。
shipkit/命令:register、ship、submit、status,以及 Mac 端构建脚本native.sh。- 演练模式和离线测试,动真实账号前可以先看清每一次调用。
- 给 AI 编程助手用的一页纸需求模板。
- 提前回答 2.1 条款问题的审核备注模板。
- 来自真实提交的踩坑清单。中英文 README。
购买前请读它自动化的是填表,不是过审。
这套脚本来自一条准备过 40 多次提交的流水线,其中大多数在审核中被拒——原因在应用本身,不在填表。工具包帮你省掉每个应用一小时的填表时间,并附上这些教训。苹果是否通过,取决于你的应用。
你需要装有 Xcode 的 Mac、带 App Store Connect API Key 的开发者账号、Python 3.9+、Node 18+,以及开源的 asc 命令行。有两步仍需手动,因为苹果不向 API Key 开放:创建应用记录、填写 App 隐私问卷。
FAQ常见问题
ASC Ship Kit 是什么?
ASC Ship Kit 是一组 Python 和 shell 脚本,用来把 Vite + Capacitor 的 Web 应用送到 App Store 的「等待审核」状态。一个 app.json 文件描述应用,四条命令完成构建 IPA、注册 Bundle ID、通过苹果 API 填好 App Store Connect 的所有字段,并提交审核。
它能保证应用过审吗?
不能。它自动化的是填表,不是审核。这套脚本来自一条准备过 40 多次提交的流水线,其中大多数被拒,原因在应用本身而不是提交方式。工具包里附有一份记录这些教训的踩坑清单。
React Native、Flutter 或原生 Swift 应用能用吗?
构建脚本 native.sh 是为 Vite + Capacitor 项目写的。register、ship、submit 三条命令只需要一个已签名的 IPA 和截图目录,所以任何工具链产出的 IPA 都能用。
还有哪些步骤需要手动?
两步,因为苹果不向 API Key 开放:在 App Store Connect 创建应用记录,以及填写 App 隐私问卷。其余全部自动完成。
它和 fastlane 有什么区别?
fastlane 是庞大、免费、通用的工具链。ASC Ship Kit 刻意做得很小:只有一个 JSON 配置文件,不需要 Ruby,几百行 Python 一次就能读完。另外附带审核备注模板、隐私政策和支持页的生成器,以及给 AI 编程助手用的需求模板。
能配合 Claude Code、Cursor 这类 AI 编程助手使用吗?
可以,它就是为这种工作流做的。命令是确定性的、可以重跑,演练模式会在发送前打印每一次写操作,一页纸的需求模板能让 AI 生成的代码、商店文案和 app.json 保持一致。
我的 App Store Connect API Key 安全吗?
工具包完全在你的电脑上运行。密钥从环境变量或本地文件读取,只用于给发往苹果 API 的请求签名,不会发送到其他任何地方。
运行它需要什么?
装有 Xcode 的 Mac、带 App Store Connect API Key(App Manager 角色)的开发者账号、Python 3.9+、Node 18+,以及开源的 asc 命令行工具。
授权范围是什么?
一位开发者或一个团队可以使用和修改,应用数量不限,包括为客户做的应用。不允许转售或再分发。$19 一次性付款,付款后立即下载。
别再手填表单了。
一位开发者或一个团队,应用数量不限。付款后立即下载。
购买工具包