6月2日,搞一个app上架,连续五轮被拒,闪电五连鞭,鞭策的鞭!
收到第五次拒审邮件,我盯着屏幕看了30分钟,然后站起来去阳台点了根烟。回来之后,打开笔记备忘录,把每一次被拒的原因一个个地回顾。
有时候,你不写,是真不知道问题在哪。敲完之后发现,全是特么的细节问题。
苹果不会一次把所有问题都给你一一罗列出来,而是遇到一个直接拒,后续的看都不看,即使后续也能继续走流程。细说那些最容易忽略的小坑:
截图上P字。比如什么“首月特惠”“限时折扣”,一个字都别P。我第一次被拒就是因为截图上写了“免费试用3天”,我估计审核员看都没看功能,提交后,一根烟的时间,直接打回来。我当时心想,这也要拒?
支持网址。千万别再随便填个什么占位链接,填完自己点一下能打开不、能看到内容不?你不点,审核员会点的,打不开,直接拒。
用户协议。如果你搞订阅,记住了——不只在App里要放协议按钮,App Store的描述页里也得把核心条款贴出来。 我被第五次拒,改了这个就通过了。靠它吃饭,规则就是规则,人家让你写你就写。
隐私政策和条款按钮。别以为放了就放了,但自己用iPad点一下试试?手指头戳上去响应区域够不够大?有没有七扭八歪?“刁钻”的审核员可是会拿iPad点的,点不到就拒,没得商量。
最后巨坑一个——别以为你App是iPhone only,就不需要iPad跑过 审核员就是会在iPad上测,兼容一塌糊涂,照样给你打回来。

讲到订阅和花钱这块,这个App第四次被拒是最憋屈的。
可能是巧合了,当时审核员都走到付费那一步了,结果服务器回调接口崩了——正好那天我在后台做其他的部署,一下没注意。审核人员走流程的时候没通过,直接给拒了,理由是“应用内购买流程不完整”。当时被拒的不冤,是手贱!
这里可以这样做:有订阅的时候,专门给审核员准备一个“已经过期了”的测试账号。他要看的是——过期了之后你App怎么提示、怎么恢复、怎么重新订阅。第三次被拒就因为这个,审核拒绝中提到用户账号问题。
恢复购买按钮,必须有。别搞个灰的假的,他真会点!
Terms和Privacy那俩按钮,购买前点一下,购买中点一下,购买后再点一下,都得能打开。审核员就是这么变态,但他有理啊——用户花钱之前得看清楚规则。
再说一个实打实的教训:每次无论改动什么,即使只是小小一点,都要真机从头到尾跑一遍。
遇到这样的情况:以往提交被拒之后,再次小修改后,在模拟器跑通了就提交也没问题。但有一回再次被拒。小修改后,在真机上有个按钮之前能点的,这次点不动了,改动的地方根本没任何关联,就是这么神奇。功能全对、逻辑全对、就一个按钮点击区域太小,拒了。
登录注册。输完资料点确定,要么白屏,要么跳回起点——这玩意儿要自己多跑多测几遍,别以为跑通了一次就全通了。
提交之后,审核期间,切记:别动后端、别部署、别重启、别换数据库,傻傻的等待就好,别自我作亖。第四次被拒,我就栽过一次。
特别注意没有连接网络的时候,打开App会不会闪退?连接超时的时候呢?服务器返回空数据呢?自己先摔一次,别等审核员帮你摔。

提交前,至少找一台iPhone和一台iPad,不同系统版本,真机各跑一遍。这话说得像废话,但真没几个人做到。
上面这些是老账本,下面说点新的。
细心的开发者可能也注意到了,苹果最近对AI批量生成的那堆App动手了。具体到审核上,变化非常直接——审核不跟玩猜谜底了。
以前审核员拿到你的包,会帮你点一点,看看你这玩意儿到底干啥的。现在?快的话30到40分钟,直接给你来一封补件通知甩过来:补个使用说明书。
所以提交之前,得用真机录一段视频。从打开App开始,到核心功能跑完,全程不许剪、不许加速。最好一边录一边自己解说——“我现在点这里,这一步是干啥的”。有中文审核,不用英语,声音不用好听,说清楚就行。
最重要的是:你得拿一句话说清楚你App到底解决什么问题。你作为开发者,如果连你都说说不清楚?苹果就觉得你就是个模板包,占位用的。
如果你的App要登录才能看到核心功能,把步骤写得跟菜谱一样——先点注册,再输账号,跳过引导页,然后就能看到主界面。测试账号记得给一个,有订阅功能的,最好有过订阅过期的那种号。第三次被拒的老坑,别来回踩。
所有你接的外部服务、所有的SDK,哪怕只是调了个天气API、用了Firebase统计、接了Stripe支付——全列出来。名字、用途、隐私链接。苹果现在盯着数据流向呢,尤其你还想卖欧洲的话。
不同地区功能不一样?主动说比被查出来好。大陆版本藏了哪个按钮、美国版本改了哪个价格,写清楚。别等跨区对比完了再来问你,那就是一轮拒,有时候被查出来,可能就是亖缓3.2f,刺激你的小心脏。
写在最后
苹果审核这波变化,本质上就一个意思:以前他们帮你理解,现在要你自己说清楚。有点那种“坦白从宽,抗拒从严”的味道。
用AI写一百个App,对有经验的人来水不难。但你要给每一个配一份清清楚楚的不同的说明书,说清楚App的功能用途,配不了,那就上不了。
审核现在首先注重的是“文档验证”了。 代码可以AI写,文档必须你亲手写。
做好这些,一次过,真能行。
遵循规则,方能长治久安,祝各位大吉大利,今晚过审。
夜雨聆风