前言
对比多个厂家的安卓商店,苹果App Store的审核规则那是一个相当的严格。
只要是打过交道的同学都知道,苹果的审核规则完全就是一个“黑盒”,虽然苹果给出了明确的App Store 审核指南,但是实际审核过程遇到的问题要比规则里面多的多,并且都很奇葩。
因此,App在上线之前一定需要多次测试,并且熟知App Store审核规则,确保没有任何问题才提交审核,否则一次次的修改和提交,也是一件麻烦事,还耽误时间。
苹果审核流程概要
首先要了解苹果审核机制,苹果审核会有两个过程,先是机器审核(主要扫描代码),如果机审通过,那么才会进入人工审核,人工审核通过之后才会通过上线。
人工审核时如果发现问题就会停止审核进度,等到开发者更改之后才会继续接着审核。
如果再次提交后再次发现问题,还会停止审核,直到这个问题解决之后,才会接着下一步审核。
其次了解iOS审核被拒的分类,审核被拒的理由分为两类:
1、MetaData Rejected,即元数据被拒;
2、Binary Rejected ,即二进制被拒。
元数据是应用的名称、截图、描述、icon等材料的统称。如果是元数据被拒,那么解决的方法比较简单一些,只需要修改对应的被拒的问题,然后在回复中心直接回复苹果审核人员即可。
但是如果是二进制文件被拒绝,则需要重新打一个ipa的安装包,再次提交才行。
除此之外,熟读苹果的审核规则,APP设计时遵循这些原则,也是一个有效避免被拒的方法。App Store审核规则简要汇总
奇葩的审核被拒理由盘点
被苹果拒绝的理由千奇百怪,有人整理了一些不可思议的审核被拒理由,简直令人啼笑皆非: