艹!我那个心心念念以为能改变世界的App,刚刚又被拒了,理由4.2,说功能太简单,我特么真想顺着网线过去跟审核员掰扯掰扯。朋友们,现在想做苹果App,真不是会个SwiftUI、懂点原型设计就能搞定的事儿,这玩意儿从你想法的第一天起就是个天坑,真的,我现在就感觉当初立项时脑子进的水,都是现在被拒时流的泪。
啥?你问我怎么设计?我告诉你第一步,别想着上来就打开Xcode!先去把苹果那本比新华字典还厚的《人机交互指南》打印出来,当圣经供着,每天睡前看两页,真的,不骗你。我第一个版本被连拒三次,就因为登录按钮的颜色和大小不对,就为了那2像素的差异,我那个负责交互的设计师现在听到“苹果审核”四个字就哆嗦。
然后就是那个所谓的“用户画像”和“核心流程”,你以为是在做产品?不,你是在给审核大爷写阅读理解!你得把每个按钮为什么放这儿、每个页面跳转逻辑是什么,在心里模拟一百遍,最好能画成思维导图,因为一旦你的流程里出现一个“死胡同”或者让用户困惑的地方,得,等着收4.2的拒信吧,别问我怎么知道的,我用半个月的加班时间换来的教训。
说到技术实现,你以为适配了iOS 17就万事大吉了?你考虑过从iPhone 8到15 Pro Max这一大票不同尺寸、不同刘海的屏幕了吗?你考虑过黑暗模式的每一个细节颜色了吗?我那次就是因为一个自定义弹窗在黑暗模式下背景色没调透,直接被打回,凌晨四点收到邮件,盯着那个“Rejected”我抽了半包烟才缓过来。还有性能优化,你以为是小事情?等你做的App在旧机型上卡成PPT,用户一星差评刷屏的时候,你就知道什么叫绝望了,那时候再回头去查内存泄漏、优化图片资源,工程量能让你想死。
最后,测试,测试,还是他妈的测试!别信模拟器,真机跑起来完全是两回事。最骚的操作是,上架前最好去烧烧香,真的,审核有时候就是玄学,同样的功能,别人过了,你就被拒。我有个朋友,被拒了八次,第九次一个字没改又提交了一遍,过了!你敢信?我现在觉得,这里面的玄学比SEO还离谱。
所以,兄弟,听我一句劝,如果你不是家里有矿或者对这个点子爱得死去活来,真的,慎入。这行现在卷得要死,开发成本高,审核周期长,规则还一天一个样。但如果你已经上了贼船……那就多看看我的教训吧,至少,能少踩几个坑。不说了,我改设计图去了,但愿这次能过……(点烟)
