根据2015年的数据统计情况,并结合《苹果应用商店审核指南》,互娱 iOS 预审组通过细分将预审工作划为3大模块:客户端资源检查、应用内容检查和提审资源检查。
在上一篇文章中,Bugly 重点为大家介绍了客户端资源检查的内容,今天我们要为大家介绍的是关于应用内容检查和提审资源检查的部分。

第二步:应用内容篇

对应用的内容进行审查,是确认无涉及色情、庸俗、暴力、枪支等内容;并对公告文字等筛查,无苹果禁止的字眼等;应用内不包含cdkey兑换,好友邀请及炫耀等苹果最新禁止的内容。

1. 文字内容检查

此部分的审核,根据苹果商店审核指南的准则,主要的检查项有以下几方面:
被拒条款
Apps that are “beta”, “demo”, “trial”, or “test” versions will be rejected.(任何“beta”,“演示”,“试用”或“测试” 版本的应用会被拒。)
被拒案例
被拒原因描述:
We found that your app appears to be a pre-release, test, or trial version with a very limited feature set. Apps that are in beta form, or that are for demonstration or trial purposes only, are not appropriate for the App Store and are not in compliance with the App Store Review Guidelines.
Specifically, your app indicated test version. 
简评:
提交AppStore审核的应用名称、安装包等所有地方都不能包含有测试、demo等字样,否则都会被拒。
应对措施
苹果不允许测试版本上架销售,内测、测试、公测、体验、demo版、beta版、demo版、test版等字样出现时,苹果会统一认为是测试版本。因此,在正式提审期间,必须屏蔽含有如上字样的公告、邮件、活动等界面。
被拒条款
Apps or metadata that mentions the name of any other mobile platform will be rejected.(应用或者元数据中提到其他任意移动平台会被拒。)
被拒案例
被拒原因描述:
We found that your app and/or its metadata contains inappropriate or irrelevant platform information, which is not in compliance with the App Store Review Guidelines.
Specifically, your app mentioned other platforms, such as Android.
Providing future platform compatibility plans, or other general platform references, is not appropriate in the context of the App Store. It would be appropriate to remove this information.
简评:
该条款明确规定iOS应用在任何地方(应用界面、图片、文字)都不允许提及其他平台字眼。
应对措施
1、Android、winphone、安卓等第三方平台字样是不能出现的,避免在苹果平台宣传其竞争对手,可采用”其它平台“来替代“Android “等。
2、应用内的文字描述,如有涉及苹果产品的英文拼写,必须采用正确的拼写格式,详情需参考苹果官方文档。

2. 应用内容检查

此部分的审核,重点覆盖应用中的动画、登录、注销、支付等功能界面,主要的检查项有以下几方面:
被拒条款
16.1 Apps that present excessively objectionable or crude content will be rejected.(应用中出现过于令人反感或者低俗的内容将会被拒绝。)
被拒案例
被拒原因描述:
We found that your app contains content that many audiences would find objectionable, which is not in compliance with the App Store Review Guidelines.
Specifically, it would be appropriate to remove “美女” section from your app. Screenshots have been provided for your reference.
We encourage you to review your app content and evaluate whether you can modify the content to bring it into compliance with the Guidelines.
简评:
应用中美女频道的内容稍微有些低俗/反感导致被拒。通过后台控制,审核前去掉美女频道,审核通过后再放开的方式解决,这种操作切记要在上线前checklist认真检查、并在审核前配置好。

总结:

1、文字描述的检查,除了应用内的公告、声明、活动、邮件等界面之外,应用中链接的官网、论坛等网页,同样需要覆盖的;

2、应用内容部分的检查,必须包含如下几方面的内容:低俗/成人等内容、非IAP支付方式、会员专属福利或加成、版本更新功能、拉起或提示下载其它App等。

第三步:提审资源

提审资源检查,主要确保提交的游戏截图、视频符合苹果要求,且截图及视频中没有敏感信息;同时视频截图等均符合苹果的技术要求,帧率分辨率达标。

1. 应用截图检查

对于图片的审核,我们重点覆盖图片的内容、文字和规格属性,确保图片满足苹果要求,详情如下:
被拒条款
Apps with names, descriptions, screenshots, or previews not relevant to the content and functionality of the App will be rejected .(应用的名称、描述、屏幕截图、视频预览,如果与应用的功能或内容无关,审核会被拒。)
被拒案例
被拒原因描述:
We found that the screenshots for your app do not reflect the app in use. This does not give the user an accurate understanding of what the app does or how it behaves, which is not in compliance with theApp Store Review Guidelines.
It would be appropriate to revise your screenshots to demonstrate the app functionality in use.
简评:
屏幕截图与应用无关或未能反映应用的主要功能(或游戏的亮点玩法)。苹果在屏幕截图审核越来越严格,后续提交屏幕截图时一定要提交最能表达应用主要功能或游戏的亮点玩法的图片。

2. 预览视频检查

此部分的审核,我们重点覆盖视频的内容、文字、大小、压缩格式、数据速率、帧率等规格属性,详细的检查项如下:
被拒条款
Developers are responsible for assigning appropriate ratings to their Apps. Inappropriate ratings may be changed/deleted by Apple.(应用开发者有责任对应用设置恰当的分级(Rating)。不恰当的评级可能会被Apple修改,甚至删除。)
被拒案例
被拒原因描述:
We found that the rating you’ve selected is not consistent with the content of your app, as required by the App Store Review Guidelines.
  Since your application contains frequent mature content, this should be reflected in the frequency choice in the Ratings section. 17+ would be appropriate for your app rating.
  NOTE: Please be sure to make any metadata changes to all App Localizations by clicking the Edit button next to each localization.
简评:
应用包含有成人内容,年龄应定级为17+;年龄定级这个被拒的频率还比较高,各个定级的描述如下:
应对措施
应用首次上架审核前,应明确界定用户群的年龄限制。提交审核时,应根据应用实际的功能、游戏素材、玩法等来选择各个评级。

3. 提审帐号检查

提审帐号主要是便于苹果审核人员快速体验和审核App,关于提审帐号,我们主要检查帐号的等级和正确性:
被拒案例
《项目C》1.9.x版本,提供的测试帐号等级不够高,苹果审核人员无法体验App的所有内容,因此被拒。
应对措施
提供高等级的帐号,确保该帐号可以体验App的全部功能。

4. 安装包检查

Ipa安装包的审核,我们主要检查ipa包的大小、可执行文件的正文段大小和包中每个文件的大小三个方面:

5. 第三方许可证检查

苹果对商标、版权以及专利等第三方材料的审查非常严格,如App涉及第三方的内容,提审时必须提供使用这些内容的授权许可。
被拒条款
Apps that include the ability to download music or video content from third party sources (e.g. YouTube, SoundCloud, Vimeo, etc) without explicit authorization from those sources will be rejected .(如果没有第三方(YouYube、SoundCloud、Vimeo等媒体类机构)的授权,应用不能提供音乐、视频等资源的下载能力,否则审核会被拒。)
被拒案例
被拒原因描述:
We found that your app allows users to download music or video content without authorization from the relevant third-party sources. Screenshots have been provided for your reference.
Next Steps
Please provide documentary evidence of your rights to allow music or video content download from third-party sources. If you do not have the requested permissions, please remove the music or video download functionality from your app. 
应对措施
应用必须提供授权,否则不能提供音频、视频等资源的下载能力。

总结:

准备提审资源时,如果能注意到以下几方面的问题,将大大降低提审资源被拒的风险:

1、图片、视频的内容,务必从应用程序中去捕获,避免提供太过于注重宣传的内容;

2、提审帐号务必是可用的、高等级的帐号;

3、安装包须确保可以正常安装,并且包和文件的大小合规;

4、关于授权证书,如App含第三方内容,则必须提交第三方许可证明给苹果。

三步走起 提升 iOS 审核通过率 下篇的更多相关文章

  1. 三步走起 提升 iOS 审核通过率 上篇

    <ignore_js_op> Bugly 技术干货系列内容主要涉及移动开发方向,是由 Bugly 邀请腾讯内部各位技术大咖,通过日常工作经验的总结以及感悟撰写而成,内容均属原创,转载请标明 ...

  2. 告别被拒,如何提升iOS审核通过率(下篇)——应用内容检查大法与提审资源检查大法

    WeTest 导读 之前的<告别被拒,如何提升iOS审核通过率(上篇)>分享了客户端检查的相关要点,本篇会给大家介绍有关应用内容的检查项和提审资源相关检查项要点. 应用内容检查大法 苹果对 ...

  3. 提升iOS审核通过率之“IPv6兼容测试”

    作者:jingle 腾讯系统测试工程师 商业转载请联系腾讯WeTest授权,非商业转载请注明出处. 原文链接:http://wetest.qq.com/lab/view/285.html 一.背景 在 ...

  4. 告别被拒,如何提升iOS审核通过率(上篇)

    iOS审核一直是每款移动产品上架苹果商店时面对的一座大山,每次提审都像是一次漫长而又悲壮的旅行,经常被苹果拒之门外,无比煎熬.那么问题来了,我们有没有什么办法准确把握苹果审核准则,从而提升审核的通过率 ...

  5. iOS审核总被拒?腾讯教你提升iOS审核通过率!

    作者:Jamie,腾讯开发工程师,在iOS预审和ASO优化领域从事专项测试相关工作,为腾讯游戏近100个产品提供专项服务. 商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处. WeTest ...

  6. git 三步走

    git三步走: git add .        (注:别忘记后面的.,此操作是把Test文件夹下面的文件都添加进来) git commit  -m  "提交信息"  (注:“提交 ...

  7. Python学习笔记(一)三步走安装pip

    pip是用来方便地管理Python的第三方包的,由于此前玩Python仅仅是浅尝辄止,用的是python(x,y),但是这里并不代表你想用什么包都能从里面找到的,所以我把python(x,y)卸了,然 ...

  8. Knative 实战:三步走!基于 Knative Serverless 技术实现一个短网址服务

    短网址顾名思义就是使用比较短的网址代替很长的网址.维基百科上面的解释是这样的: 短网址又称网址缩短.缩短网址.URL 缩短等,指的是一种互联网上的技术与服务,此服务可以提供一个非常短小的 URL 以代 ...

  9. 用powershell+excel行列转置三步走

    本文重点讲解第一步,手动在excel表中输入公式,或者用powershell自动输入公式. 第二步,用powershell向excel中写入数据,略. 第三步,用powershell从excel中读取 ...

随机推荐

  1. EntityFramework在不同数据库下的配置

    1.SQLServer: <connectionStrings> <add name="EntityDesignEntities" connectionStrin ...

  2. Linux系统下使用crontab添加计划任务的方法

     在服务器中添加定期执行的任务,在很多情况下是非常必要的.比如,每天清理一次/tmp目录下的文件;没几分钟检查某一守护进程是否正常等等.这样计划任务就显得尤为方便.下面将介绍如何在Linux系统中 ...

  3. 批处理find&findstr命令--众里寻他一次度

    find 使用 Command: find [/v][/c][/n][/i] "string" [[drive:][path]filename] Parameter: /v 显示所 ...

  4. malloc的实现

    在做csapp的malloc实验,一开始是按照书上的隐式链表法,发现得分很低.这种方法确实很挫,需要遍历一遍以找到合适的空闲块.于是我想到<STL源码剖析>中stl的内存池,感觉应该可以用 ...

  5. usaco 奶牛集会 && 奶牛抗议

    奶牛集会 Description 约翰家的N头奶牛每年都会参加“哞哞大会” .哞哞大会是世界奶牛界的盛事.集会上 的活动很多,比如堆干草,跨栅栏,摸牛仔的屁股等等.当然,哞哞大叫肯定也包括在内. 奶牛 ...

  6. SparkContext的初始化过程分析(源码)

     SparkContext的构造函数中,最重要的入参是SparkConf  根据初始化入参生成SparkConf 再根据SparkConf来创建SparkEnv TaskScheduler.start ...

  7. AVL树的左旋右旋理解 (转)

    AVL树是最先发明的自平衡二叉查找树.在AVL树中任何节点的两个子树的高度最大差别为一,所以它也被称为高度平衡树.查找.插入和删除在平均和最坏情况下都是O(log n).增加和删除可能需要通过一次或多 ...

  8. PTA - - 06-图1 列出连通集 (25分)

    06-图1 列出连通集   (25分) 给定一个有NN个顶点和EE条边的无向图,请用DFS和BFS分别列出其所有的连通集.假设顶点从0到N-1N−1编号.进行搜索时,假设我们总是从编号最小的顶点出发, ...

  9. struts2环境搭建和第一个程序

    环境搭建 项目目录 导入依赖jar包,如上图lib目录所示. 不同的版本可能会不一样,没关系在tomcat启动时,如果报错java.lang.ClassNotFoundException,我们可以按照 ...

  10. Javascript——初步

    1.基本概念 Javascript是一门脚本语言,它是一门解释性的语言.网页和用户之间实时.动态的进行交互. 2.特点 简单性:没有严格的数据类型.语句简单而紧凑. 安全性:仅仅能通过浏览器实现浏览和 ...