最近沉迷于 Vibe Coding 无法自拔,连文章都来不及更新。
看着正在做的 app 一点点成形,从想法到实现转瞬即至,这种诱惑实在太大了。
写了十几年的代码,可以说,从来没打过这么富裕的仗。所以,当 Codex 提示 token 耗尽时,我果断升级到了最富裕的版本。想想之前在公司需要 4-5 个人一起做的事,现在我+AI 就能搞定了,速度还更快,怎么算都是值得的。
说回我正在做的这个“妙点小匠 app”。
想做这个产品的初衷,是因为正在读三年级的儿子总有很多奇怪的想法,于是我就让他通过 Vibe Coding 的方法,让 AI 来帮他实现。
理想是美好的,但现实是电脑和编程 IDE,对他来说还是太复杂了。经常会碰到一些代码上的小问题,还是需要我来辅助。而且生成的作品如果想要分享给同学,就更麻烦了。
为了降低门槛,我先做了个网站,然后又做了个小程序。觉得还挺有意思的,稍微评估了一下后,又觉得可以再做个 app。
然后就跳进了一个大坑,在坑里激情地折腾一月有余了。实际花费后面会再详细列出来。
从小程序到 app,核心功能其实一周内就做完了。但是设计和交互上的各种小问题特别多,比小程序复杂 10 倍不止。尤其我是跨端应用,要同时实现 Android、iOS 和鸿蒙平台,登录、push、支付的流程还是要各自独立实现。
但这都不是最麻烦的问题。
因为代码能解决的问题都不是问题,只要 token 管够,都能解决。最大的麻烦在于上架前的审核。
我最先准备 App Store 的审核,因为这个我最熟悉,毕竟做了十几年的 iOS 开发。但这也是我第一次从 0 到 1 上架一款应用。
第一个版本被拒绝了 4 次。那两周经常工作到凌晨,就是希望赶在 Apple 审核人员下班之前看到我新提交的版本。后来发现其实也没用,该等的时间,一点没少。
那种感觉很奇妙,有点像恋爱时的样子,一直处于期待、兴奋、失落、反省、鼓起勇气后又开始期待的循环中。
等到第五次提交审核,看到审核通过的通知时,反而有点意外的平静了。
本以为 iOS 审核是最严格的,Android 市场上架应该会轻松很多,然而迎接我的是一次又一次的打脸。
第一次提交小米市场时,发现它需要一个软件著作权证明。查了一圈发现绕不过去,只能先交了 600 块,然后老老实实等 2 周出电子证明。
不得不吐槽一下这个制度,明明一天就能出证的,就为赚加急的钱,硬生生要拖到 10 个工作日之后才给证明。这个证明的意义有多大,我至今无法理解。也许就是为了给应用上架增加一道门槛,告诫大家不要什么东西都往上传。
说好的 10-15 个工作日,还真是极其准时。当天上午说今天帮我制作,下午就收到证明了。
本以为最大的难关已过,兴冲冲准备提交审核,才发现作品因为涉及 AI 深度合成,需要各种显性与隐性的标识、AI 算法的安全备案,甚至还要我调用的大模型服务商的协议。
好不容易联系到了阿里云的商务,花了几天时间帮我出了一份使用大模型的合作协议,火速提交审核。
不出意外,果然还是被拒。
原因是应用可能涉及引导社会舆论,需要公安部的安全评估证明。之前备案通过的时候,收到提醒还要去公安部注册应用,我以为没用,就一直没去处理。
果然涉及合规的要求,没有一步是多余的。
只能老老实实提交了应用的注册,同时新增一份安全评估的申请,然后继续等待。
不出意外,3 天后安全评估被拒绝了。
原因是敏感信息处理不够,用户可以在应用内提交一些有危害的信息。当时觉得太冤枉了,我都是直接调用大模型生成,大模型本身应该已经做过很严格的敏感信息处理了,我还需要处理吗?为了省事,我甚至把评论的入口都关了。
虽然心有万分不满,但好在我有 AI,它永远不会嫌累。
删掉不必要的功能,做了输入拦截,重新上传申请,然后继续等待。
今天是等待审核的第 3 天。
在这期间,iOS 已经提交第三个版本了,Google Play 的审核也成功了。
本想等全平台都上架了再来总结,但不知道中间还会遇到什么样的幺蛾子,只好先做一次不完整的总结了。
人力成本不计,总耗时 2 个月,总花费大概 5000 元左右,明细如下:
app 备案,耗时 1-2 周,免费。备案本身虽然免费,但是涉及后台服务时,需要购买国内云厂商的服务器。最好一次性选择 iOS、Android、鸿蒙三个平台,我是最近才发现第一次备案没有选鸿蒙,又重新提交了一次。
后台服务器,半年优惠期,成本大概 50 元/月。我买了一台腾讯云轻量服务器,外加一台 DigitalOcean 上最低配的云服务,作为海外服务的代理。
小程序的云开发套餐,半年免费,之后 20 元/月。
Apple 开发者资格 99 美元/年,Google Play 开发者账号 25 美元/一次性。
Android 电子软件著作证明 600 元/个。
微信认证,小程序、开放平台、公众号,每个 300 元/年。
Codex Pro 套餐,200 美元/月。
所以,做一个 app 究竟要多少钱?
如果只是做出来,AI 真的已经把门槛降得很低了。但如果要真正上线,尤其是多平台上线,很多成本其实不在代码里,而在各种审核、备案、资质、合规和平台规则里。
这些东西不难,但很碎,也很磨人。
如果你也在做 app,或者也被某个平台审核折磨过,欢迎在评论区交流一下。尤其是 Android 各大应用市场、AI 应用备案、安全评估这些流程,如果大家有经验,也欢迎补充。下次如果顺利全平台上架,我再来写一篇更完整的踩坑总结。
夜雨聆风