# 摘要
这不是一次演示脚本,而是我把一个软件提交到 App Store 的真实过程。Codex 从版本构建、上传到 App Store Connect,再到版本创建、多语言信息和发布表单配置,都是自己跑完的。
## 先看视频
这段视频不是精心设计的演示,而是一个真实工作流的记录。里面能看到它在不同步骤之间切换,处理构建、上传、后台配置这些过去需要我自己盯着完成的动作。
因为一开始没有什么预期,所以没录屏。这是第一次跑起来之后,我感觉它能成功,恰好我一开始给的命令有点问题,所以中断了让它重来,我才录制的。所以大家可以看到对话是有上下文的。
另外,要说明一下这个视频也是让 Codex 自己剪辑的,全程只有快进,没有任何拼凑,配音是Codex使用的是苹果本地 TTS,实在是没什么艺术性可言。大家主要是看它的过程,就不要苛责视频质量了。
# 正文
最近经常刷到 Codex 如何神奇的视频,我一般都是当成自媒体内容看个大概。但今天自己真实的经历,确实让我很震惊。
因为周末看 Codex 额度还有很多,本着不浪费的心态,我让 Codex 帮我把一个软件更新版本提交到苹果 App Store。原本我并没有抱太高预期,纯粹是出于勤俭持家、杜绝浪费的心态,结果它真的跑起来了。
整个过程里,除了最开始因为权限不够,它停下来请示我下一步怎么处理之外,其他流程都没有再让我介入。从版本构建、签名、上传到 App Store Connect,到新建版本、配置发布信息、多语言内容、填写各种信息表单,它都能持续推进。
我看着电脑屏幕,看着它一边“自言自语”,一边在后台运行各种命令,一边又在浏览器里点来点去,打开各种表单。甚至因为我忘记告诉它本次更新内容,它通过 git 拉取并比较代码变化,准确地总结了此次版本的升级内容。
老实说,要是我自己操作,最多也就是 10 分钟,可能翻译多语言需要花点时间。Codex 花了半个多小时,但是整个过程非常流畅,大部分时间都是等待浏览器操作。我这半个小时就好像在看电影,每次它自言自语地总结和计划每个步骤,我都惊得一愣一愣的。
## 这件事为什么让我吃惊
提交 App Store 不是一个单点任务。
它不是“帮我改一行代码”,也不是“帮我写一段文案”。它里面有很多环节,每个环节都可能出错:
- 构建版本
- 签名
- 上传
- ASC 版本创建
- 多语言配置
- 异常处理
- ……
整个过程并不是预设好的 todo list,而是根据目标不断执行、反馈、修正的循环过程。因为这个过程大部分是在 Codex 之外进行的,所以比之前让 Codex 写个代码要复杂得太多。
## 感想
应用商店后台提交软件的时候,需要提供软件使用截图,这一步有很多坑,经常审核不过。要是 AI 能解决这一步,那以后就真的可以 idea 直接变现了。不过感觉应该不会太远了。各位程序员兄弟们,咱们得想着自救啊~~~
夜雨聆风