个人开发者开发iOS应用,最头疼的应该是最后准备商店物料等待审核的过程了吧?想象不到的各种细节坑、要求比女朋友还多的条条框框规则、截图,各种跳转点击最后冲破层层关卡好不容易提交审核了,苦苦等了两三天被退回来然后各种莫名其妙的不合格... 后来有了fastlane,本来可以变得轻松的,但是N年之后的fastlane由于缺少维护,现在问题积压严重,版本功能完全脱离实际生产,处于不可用阶段了。我用AI Agent驱动fastlane缝缝补补勉强走通了流程,结果AI一个自作聪明把版本关系了,之前的努力都付之东流,我给fastlane社区提交了PR,迟迟没有合并。无奈之下,只好决定自己重新搞一套工具出来。首先它是面向AI的,所以是Core Cli的形式。我使用GPT5.5烧了2天完成的v1.0.0版本,并使用自己的一个App完成了整个上线流程。目前它已经开源,支持home brew 安装。 AscendKit 是一个以本地优先的 Swift 工具包,用于准备 App Store 发布版本。它可以帮助 Apple 平台团队组织发布工作区、检查项目、检查 App Store 元数据、准备屏幕截图、将本地元数据与 App Store Connect 进行比较,并执行受保护的审核提交工作流程。
先体验,再回来写你卡住的地方和最建议先改的一处。
项目主理人
阿笨
当前阶段
稳定上线
当前状态
已提供体验链接,可直接试用已提供GitHub 项目链接,适合补充技术向建议最近更新:2026-05-03
适合谁
iOS 独立开发者
当前最想获得的反馈
是否可以顺利完成从0到1的App提交审核流程。哪个环节有问题都可以反馈。
你可以按这个顺序写:
面向已经接触过 AI、但还没真正把它用进工作里的人。不是教你多背几个 prompt,而是带你把 AI 接进真实任务链。
如果你只想让 AI 把现有工作做得便宜一点,它更像威胁;如果你想把目标做大,它才更像放大器。
你可以按这个顺序写:
作者还没记录第一条更新。第一条更新通常最有价值:最近收到了什么反馈、先改了什么、下一步准备验证什么。
$ gunzo roast --mode=brutal
> target: AscendKit
> analyzing... ████████ DONE
> 免责声明:本辣评由 AI 生成,如有冒犯,俺先给你磕一个
毒舌时间
你这个项目的问题不是野心太大,是“我懂你痛苦”和“你快把发布凭证交给我”之间少了十公里信任建设。你骂 fastlane 年久失修很爽,转头掏出一个 3 star、0 issue、靠自述跑通流程的新 CLI,这感觉就像嫌老桥危险,于是现场掏木板搭了座新桥还喊大家快上车。AI-assisted 也别先当护身符,开发者不怕工具不酷,怕的是 App Store 提交失败以后,半夜三点不知道该骂苹果、骂 fastlane,还是骂你。
真心话
痛点是真的,iOS 发布链路也确实值得被重新做一遍。你现在最该补的不是更多愿景,而是一条完整真实发布记录、凭证安全边界、失败回滚说明。把“我跑通了”变成“你也能安全跑通”,AscendKit 才会从个人救火工具变成别人敢用的发布工具。
Gunzo辣评姬 | 2026-05-07
你也想被喷?把你的项目给辣评姬看看 →