一人公司副业实验 #1:iOS App从设计到上架
我在做一个实验:一个人,能不能把副业跑通,做到有人用、有收入?
不是规划,不是想法,是真的在做——产品、自媒体、运营,一件一件跑,看哪条路走得通。这个系列记录整个过程,包括踩的坑。
第一个动作是Vibe Code一个iOS App上架App Store。全程没写一行Swift——需求分析,UI原型,功能设计,我只负责跑起来看对不对。
这篇记录我怎么从零把它做出来的。
先想清楚做什么
动手之前,我先让AI帮我梳理了几个问题:
– 这个App解决什么问题?
– 用户是谁?
– 和记账App有什么区别?
– 功能边界在哪,什么不做?
最后产出了一份产品文档,把定位、用户画像、核心功能、版本规划都写清楚了。
这一步很重要。没有这个文档,后面写代码的时候AI会跑偏,你也会不断改需求,越改越乱。

UI设计:先出原型再写代码
我不会用Sketch也不会Figma。
我的做法是让AI直接生成HTML页面当原型图。每个页面单独一个HTML文件,打开浏览器就能看效果。首页、添加页、详情页、冷静清单、洞察页——所有页面都用一个prompt完成。
好处是:等到写真正的SwiftUI代码时,AI有明确的视觉参照,不用猜。

写代码:我一行Swift都没写
这是整个过程里最”离谱”的部分。
我把产品文档和设计规范丢给AI,描述每个页面的功能逻辑,AI直接输出SwiftUI + SwiftData的完整代码。
我不看代码细节。我只在Xcode里跑起来,看功能对不对,交互顺不顺。
遇到bug就描述现象:”点了保存之后没有跳转回列表页”,AI改完我再跑一遍。

测试:不是跑一遍就完了
这个环节我花的时间最多。
代码写完之后,我会让AI自己做两轮检查:
第一轮是功能逻辑review——把所有页面、所有流程过一遍,看有没有遗漏或矛盾。
第二轮是场景闭环验证——模拟用户从打开App到完成核心操作的每条路径,检查有没有走不通的地方
AI查完输出一份报告,按严重程度分类:哪些会崩溃、哪些体验有问题、哪些是小瑕疵。
然后我在simulator和真机上逐个验证,确认修复。
说实话,AI写代码很快,但AI自己review出来的问题也不少。这个环节不能省。
上架:最枯燥但必须自己做的部分
App Store的审核材料——截图、描述、关键词、隐私政策——这些AI可以帮写文案,但提交流程得自己。
ASO(应用商店优化)的副标题、关键词、描述文案,都是AI根据产品定位生成的,我微调后直接用。
提交审核,等了两天,通过了。

花了多少钱?
¥688。
就是Apple Developer的年费。没有其他费用。
没有设计师,没有外包,没有付费工具。一个人,一台电脑,加上AI。
AI做不到什么?
说了这么多AI帮我做的事,也说说它做不到的:
产品判断——做什么、不做什么、功能优先级怎么排,这些AI给不了答案。它可以建议,但是决定还是我来做。
体验直觉——在真机上滑一下就知道”这里不对劲”,这种感觉AI没有。它能写出正确的代码,但用户体验方面还是靠人工。
审核流程——App Store的审核规则、截图要求、隐私政策,这些得自己搞清楚。AI能帮写内容,但是我还没找到能让它帮忙上架的方法。
下一篇
App上架只是开始。没人知道你的App存在,下载量就是零。
下一篇写小红书运营——一个0粉丝的新号,怎么从零开始推一个没人听过的App。
夜雨聆风