作者:互娱iOS预审团队,隶属于互娱研发部品质管理中心,致力于互娱产品的iOS审核前的验收工作。
iOS审核一直是每款移动产品上架苹果商店时面对的一座大山,每次提审都像是一次漫长而又悲壮的旅行,经常被苹果拒之门外,无比煎熬。那么问题来了,我们有没有什么办法准确把握苹果审核准则,从而提升审核的通过率呢?答案是肯定的,腾讯预审团队从以下两方面做了探索,经过近一年的推行和数据监控, iOS审核月通过率从过往的35%提升到85% :
1.分析过往提审被拒的案例,并结合《苹果应用商店审核指南》的条款,整理成可执行的审查条目;
2.抽离出可以自动化的方法,提升审核的效率;
接下来我们将带你一起走进苹果审核,揭秘iOS审核的真相。本篇作为引子,分三个层面给大家简单介绍iOS审核相关内容:
1.iOS审核探秘之审核设备篇
2.iOS审核被拒纬度剖析
3.腾讯预审团队的iOS预审验收维度
1iOS审核探秘之审核设备篇
苹果的产品从07年推出后,逐步推陈出新,外部市场上也已经有比较多的产品硬件版本和系统版本。如此多的系统版本,我们怎么去保证提审版本的质量,是一直困惑测试和产品团队的点。
往往苹果突然发布了新的系统,我们怎么应对这些风险呢?
【经典案例】
14年底,由于iOS新版本8.1.1系统的发布,做了一些系统底层Bug的修复,导致了游戏产品支付不成功、webview登录失败。
产品 | 被拒原因 |
欢乐斗牛 | 在iOS8.1.1版本下,当用户没有安装手Q时,登录QQ帐号,App一直显示页面加载,无法进入游戏 |
七雄争霸 | 在iOS8.1.1版本下,当用户没有安装手Q时,登录QQ帐号,App一直显示页面加载,无法进入游戏 |
我叫MT2 | 在iOS8.1.1环境下,IAP交易无法完成,请大家注意iOS8.1.1环境的测试 |
【关键举措】
1、与苹果关注同样的验收版本:推测苹果审核团队设备验收选型也会遵循原则:验收最新发布的两个系统版本,两个硬件版本。保证游戏可以在市场占有率最高的两个系统版本及硬件配置上可以流畅运行。
因此腾讯预审团队会根据当前版本发布的节奏采购设备,升级系统,保证能覆盖到以上的系统版本和硬件版本。目前验收的机器列表及型号:
设备 | 操作系统 | 分辨率 | 设备类型 |
iPhone 5 | iOS 8.3.0 | 1136×640 | armv7s设备 |
iPhone 4 | iOS 7.1.1 | 960×640 | armv7 设备 |
IPad 4 | iOS 9.0.2 | 2048×1536 | armv7s设备 |
iPhone 5c | iOS 8.4.1 | 1136×640 | armv7s设备 |
iPhone 6plus | iOS 9.0.0 | 1920×1080 | arm64 设备 |
iPhone 6s plus | iOS 9.0.2 | 1920×1080 | arm64 设备 |
iPad mini3 WiFi | iOS 8.2.0 | 2048×1536 | arm64 设备 |
2、关注beta版本:苹果在新版本上线前会发布beta版本做少量测试,此时需要跟进beta版本,可以提前发现问题,避免突然版本发布造成措手不及。
2iOS审核被拒纬度剖析
为了探究更深层次的被拒情况,我们做了细化的分析,通过2014年的提审数据统计,看看都是因为哪些原因被拒吧!
模块分类 | 占有比例 | 种类 | 被拒总数 |
应用功能 | 53.21% | IAP异常 | 52 |
功能缺陷 | 13 | ||
私有API | 1 | ||
数据存储违规 | 4 | ||
强制安装其它应用 | 8 | ||
存在兑换码 | 4 | ||
iOS版本不兼容 | 1 | ||
应用内容 | 14.74% | 隐私政策 | 3 |
低俗、暴力内容 | 16 | ||
文字描述 | 4 | ||
提审材料 | 10.90% | 截图不能体现应用内容 | 11 |
测试帐号 | 1 | ||
版权及法律风险 | 5 | ||
新审核准则 | 12.18% | 游客模式 | 19 |
审核环境 | 8.97% | 服务器环境异常 | 14 |
3预审业务验收的维度
根据2014年的数据统计情况,并结合《苹果应用商店审核指南》,预审组通过细分将预审工作划为3大模块:客户端资源检查、应用内容检查和提审资源检查:
客户端资源检查
确保客户端内Plist等配置符合苹果要求,不存在多余的Key值enable;
应用内容检查
对应用的内容进行审查,确认无涉及色情、庸俗、暴力、枪支等内容;并对公告文字等筛查,无苹果禁止的字眼等;应用内不包含cdkey兑换,好友邀请及炫耀等苹果最新禁止的内容;
提审资源检查
确保提交的游戏截图、视频符合苹果要求,且截图及视频中没有敏感信息;同时视频截图等均符合苹果的技术要求,帧率分辨率达标.
本文先简介下苹果审核的相关内容,后续会依据业务验收的维度,给大家逐一介绍验收的要点、曾经遇到的坑和那些让人不淡定的被拒案例。
下期将为大家带来:告别被拒,提升iOS审核通过率之客户端检查篇