SuperAPI AI 工具集

solo-ios-release

通用与其它

查看项目

更新于 10-15 21:46

技能介绍

用途:把 iPhone/iOS 应用交付给测试者(TestFlight)或提交到 App Store,也可为已上架应用推送新版本。所有操作通过 asc(App Store Connect CLI,官方 API、JWT 签名)完成;浏览器仅用于 Apple 未公开的少数流程。构建、签名与归档细节见 ios-app,Android 对应技能为 android-release。iOS 没有 APK 式侧载,测试者通过 TestFlight 安装。

主要能力:TestFlight 发布(上传、等待处理、分组,内部测试者无需审核);App Store 提交(校验、暂存元数据与构建、提交审核、监控状态);版本更新(创建版本、拉取/推送元数据、复制本地化);发布后查看崩溃、反馈、评论;处理审核被拒;分析归因与站内计数器。

使用方式:先安装并登录 asc(brew install asc;asc auth login 需 key-id、issuer-id 与 .p8 私钥,密钥存入 macOS Keychain)。常用命令包括 asc apps list、asc status、asc publish testflight、asc validate、asc release stage、asc review submit、asc review status、asc versions create、asc metadata pull/push、asc testflight crashes list、asc reviews list 等。每次变更前先 --dry-run,确认计划与需求一致后再加 --confirm。

限制与注意:未经用户明确同意不得提交审核;asc validate 是唯一事实来源,其有序修复计划即任务清单;validate 不覆盖账号删除、用户生成内容、ARKit/相机、人脸数据、支持与隐私 URL 可解析、隐私政策与声明一致、分析计数器与声明一致等人工检查项;App Privacy 不在公开 API 中,需用 asc web privacy 或浏览器;分析报告 API 需 Admin、Finance 或具备报告访问权限的密钥,否则返回 403。崩溃数据有 24–48 小时延迟。具体价格、收费与平台支持范围资料未提供。