IOS App开发完成后,下一步就是上架App Store进行发布。而由于App Store上架审核机制日趋严格,会经常出现审核被拒的情况。于是上架审核就成为IOS开发者面临的一大难关。
App Store上架审核流程实际上也由:提交→审核→上架,变成了:提交→审核→审核被拒→被拒解决方案→上架。
App Store的审核可以分为机器审核和人工审核。机器审核主要对代码进行审核,排查APP是否与App Store中的App重复;然后是人工审核,审核App的元数据以及用户体验。
根据苹果开发者公布的App Store审核指南,审核从以下5个维度进行。我们根据这些维度以及一些常见的问题提供以下审核指南。
1. 安全
这里的安全审核主要是指App所包含内容的安全。
a) 对于App自带的内容,注意不要包含诽谤、歧视或恶意的内容;暴力或者鼓励暴力的内容;色情内容;煽动性的宗教评论;虚假信息和功能。
实际审核中,如出现像“屌丝”、“无节操”之类的字眼,也会因为不雅词汇被拒。
b) 对于用户生成的内容,也要有相应的过滤和审核机制,比如敏感词过滤、举报功能等。
2. 性能
App性能审核中常见的问题是2.1 App完成度和2.3 准确的元数据。
a) 2.1 App完成度。完成度审核要求提交的App是完整的最终版,应在提交前进行产品测试,避免出现崩溃、加载失败等非常明显的Bug。
要保证审核人员能够对App进行使用流程的审核。确保后台开启,供审核人员进行注册登录、内购(如有内购需要展示内购产品)等操作的审核。如果审核人员打不开,可以提供App的操作视频。</