iOS 每次发版都要进 App Store Connect 网页点一圈,传包、选构建、填更新说明、提交审核,然后隔一会儿刷新一下看审核状态。 asc 是个开… · @Curingieul · TwKit
@Curingieul
iOS 每次发版都要进 App Store Connect 网页点一圈,传包、选构建、填更新说明、提交审核,然后隔一会儿刷新一下看审核状态。 asc 是个开源的 App Store Connect 命令行工具,走的是苹果官方的 App Store Connect API,TestFlight、构建、提审、签名、元数据这些都能在终端里做,脚本和 CI 里也能直接跑。 今年 1 月才建的仓库,现在 8,219 星,今天在 GitHub Go 日榜上。 README 里我觉得比较有用的: 1. asc publish appstore 一条命令把 ipa 上传、挂到版本上再提交审核 2. asc status --until review-done 会一直等到审核出结果,通过和被拒的退出码不一样,CI 里好判断 3. 提审前 asc validate 会扫一遍元数据,描述里还留着 TODO、Lorem ipsum,或者写了 Android、Google Play 这类审核常拒的词,都会提示 4. TestFlight 的反馈和崩溃日志在终端里就能列出来 5. asc install-skills 装 25 个现成的 agent skill,让 Claude Code 这类 agent 帮你跑构建、TestFlight 和提审 Mac 上 brew install asc 就能装,Windows 目前先从 releases 下二进制。要先在 App Store Connect 后台生成一个 API 密钥。MIT 协议。 它默认会发匿名的使用统计,不想要的话 asc telemetry disable 关掉。 https://github.com/rorkai/App-Store-Connect-CLI
曝光 83 · 评论 2 · 点赞 3 · 书签 0
查看原帖