专业的短链接生成工具
链接域名
短网址有效期
iOS审核总遭拒?腾讯教你提升iOS审核通过率!
更新时间:2025-5-4 14:50:32 作者:爱短链
作者:Jamie,腾讯开发工程师,在iOS预审和ASO优化领域从事专项测试,为腾讯游戏近100个产品提供专项服务。
请联系腾讯进行商业转载WeTest授权,非商业转载请注明出处。
WeTest导读 众所周知,苹果应用商店是苹果提供开发人员发布和用户下载应用软件,苹果为开发人员和用户创造良性、公平、健康、安全的应用商店环境,制定了一系列应用商店审计条款,所有应用必须遵循这些条款,才能在货架上发布。
不可否认,应用审计在一定程度上保证了应用商店的质量,但对于许多开发者来说,苹果商店的应用往往是一段不安甚至悲惨的旅程,往往被苹果的各种理由拒绝,让开发者痛苦。
本文将介绍腾讯预审团队的一系列预审策略和方法,让大家了解腾讯如何保证提审通过率。
iOS预审发展思路 最近,苹果在其官方网站上给出了截至2016年6月被拒绝的十项条款(超过63%的应用程序被拒绝是因为这10项条款)。
许多看似简单的条款仍然被拒绝。
事实上,开发人员对审计条款的理解和控制不够系统,这是审计被拒绝的主要原因。
那么,我们有没有办法准确、系统地握看似耀眼的审计条款呢?对此,腾讯预审团队从2014年开始尝试了一系列的探索和积累: 分析《苹果应用商店审计指南》的条款,结合过去被拒绝的案例,进行系统的测试设计,输出成可实施的测试用例; 在上述步骤的基础上,进行自动化分析,提取自动化模块(开发相应的自动扫描工具); 设立专门的测试人员验收剩余用例; App通过上述测试验收后,每次版本提交给苹果审核; 探索腾讯预审 根据上述工作思路,腾讯预审团队将审核对象划分为模块,主要包括ipa包、提审资源、应用内容和功能三个模块(共150个 自动扫描项70个测试点和测试用例 个): ipa包的检查 主要是确保ipa中info.plist、包/文件大小,icon规格、私有API、第三方SDK、腾讯预审团队开发了自动化工具,通过自动扫描完成64位符合苹果要求的内容; 检查资源 主要保证提交的应用截图、视频、AppIcon、应用描述等资源符合苹果的要求,预审团队开发了自动化工具,通过自动扫描完成资源规格属性验收;但资源内容、文案等部分验收也需要手动审查; 检查应用程序内容和功能 通常需要安装、登录、IAP支付、公告、活动、邮件、icloud文件存储,美国VPN网络连通性,IPv6网络连通性等应用场景的内容和功能,这部分验收需要人工审核; 此外,预审团队通过实时跟进苹果的审计动态,不断更新和完善验收方案,不断保证产品的审批通过率,得到越来越多产品的认可。
截至今年7月,服务App产品已累计100 每月完成的转测次数为120 次。
据2016年上半年提审统计,虽然有IPv6.图片/视频等政策变更的影响仍保持在85%以上,反映了预审计划的有效性: 各模块被拒的比例如下图所示: 在上述被拒绝的数据统计中,可以发现游戏功能、内容和提审材料的内容更多,ipa自动化工具带来的质量和保证也得到了体现。
###解读预审测试内容 1、Ipa包检查介绍 Ipa包查项目主要包括以下几个方面,如info.plist、私有API、第三方SDK、64位、icon我们将逐一介绍文件等几个重要的扫描规则: 1.1 Info.plist检查 Info.plist它是一种结构化的文本文件,通常被称为 属性列表,iOS的app都使用Info.plist存储元信息以实现决策bundle所显示的icon,当前app支持打开文档类型、服务声明等。
这部分扫描规则来源于《Information Property List Key Reference》,包括以下内容: 1.2 Icon检查 苹果官方对iPhone、iPad、iPod等待应用程序icon有明确的要求:要求ipa包必须包含180×180,120×120,76×76,152×152,167×167尺寸的PNG格式的icon(详见下表),尺寸不同icon本部分的扫描规则应一致,来源于《iOS Human Interface Guidelines》: 关于App icon采用自动化方法实现自动解压ipa包,并逐一核实icon图标是否存在并满足要求,不符合要求ipa包,给出警告提示: 1.3 私有API检查 私有API和non-public API,这是苹果明确禁止的条款,每次预审都会关注这部分的扫描结果。
在之前分享的一些文章中也提到了这种自动化的想法,主要使用一些反编译工具,对吧ipa对可执行文件进行反编译分析,获取第一个文件中库、方法和类别的集合,然后逐一比较私有库和non-public如果有命中,给出警告提示: 1.4 检查文件大小 这部分扫描内容主要包括ipa包的大小、可执行文件的正文段大小和包中每个文件的大小三个方面: 如果扫描不满意,给出警告提示: 2.资源检查提审介绍 提审资源包括三个部分:提审图片、视频和应用介绍。
苹果对提审资源的要求主要有两个方面:规格属性和内容。
对于前者,预审通过自动化验收,后者通过人工审查。
资源规格属性的扫描规则来自《iTunes Connect Developer Guide》,预审主要涵盖以下几个方面: 对不符合要求的资源,给出警示: 提审资源的验收规则来自《iTunes Connect Developer Guide》和《App Store Review Guidelines》,预审主要涵盖以下几个方面: 每个分辨率视频必须在相应分辨率的真机上录制生成,不能通过拉伸、剪切、填充等方式生成(例如iPhone5设备上录制的视频通过拉伸生成iPad视频分辨率)。
经典案例 【案例1】 《项目A》x.17.5.提审图片无法真实反应App内容被拒绝。
【应对措施】 尽量避免在图片中提供与应用程序无关的内容。
为了显示应用程序的真实内容,特别是游戏应用程序的截图,需要反映游戏场景、绘画风格、特色游戏玩法等。
针对这个问题,产品修改并通过苹果审核的图片如下: 【案例2】 《项目B》x.1.10版,视频中出现了手机设备,游戏中没有内容,宣传成分太多,被拒绝。
【应对措施】 将应用的真实内容记录在苹果真机设备上,尽量避免添加广告、特效等宣传成分。
3.介绍应用内容和功能检查 苹果对应用程序内容和功能的审进行严格的审查。
如果其中一个不符合条款,它将拒绝版本。
因此,我们需要记住每个审计要点,并尝试遍历应用程序功能。
注意重要型号和固件的适应功能中的适应,尽量在最新的基础上iPhone和Pad(如果不支持应用程序Pad,可以忽略),固件也尽量是最新版本。
对于特殊时期,如秋季新系统发布前,应提前了解beta版本兼容性,避免新系统发布时出现不可预知的兼容性问题,阻碍版本提审节奏。
苹果最近要求App兼容IPv6网络(6月1日以后上架/更新)App,必须兼容IPv6)因此,在提审前需要确保应用IPv可在网络下正常登录(IPv6网络可以根据苹果官网的指导部署)。
此外,美国VPN网络也不容忽视。
因为苹果的审计团队在美国,他们使用美国网络,跨洲际网络连接,不可避免地会出现延迟、抖动、丢失包等网络问题,以便提前验证App基于这种情况下的反应,美国的后台服务器VPN模拟苹果审计团队的访问App,有些问题可以提前披露。
本部分预审验收主要包括以下两个模块: 检查文字内容 主要检查应用程序中的公告、活动、提示、游戏电子邮件、新手指南、情节对话等,并覆盖官方网站、论坛等网页内容,确保文本内容符合苹果审计的相关条款; 检查应用内容 主要涵盖图片、动画、视频、游戏角色造型/PVE/PVP等场景界面,确保上述内容符合苹果审核的相关条款; 预审总结 以上便是iOS预审的主要工作理念是围绕《苹果应用商店审计指南》进行验收,并实时跟踪苹果审计政策的动态,以确保预审的方向和质量。
介绍自动扫描工具-WeTest 为了提高IEG腾讯成立了苹果审核测试团队,打造苹果审核通过率iOS本产品的预审工具。
经过一年半的内部运营,腾讯内部应用iOS审批通过率从35%提高到90% 。
以网上工具的形式与大家分享腾讯内部产品的过审经验。
在WeTest在线使用腾讯质量开放平台。
单击链接WeTest腾讯质量开放平台_iOS可立即体验预审工具! iOS预审工具分为四个步骤 【一键扫描】 只需提供ipa包、图片审核、视频审核、应用描述,可在4小时内获得完整的测试报告,定位问题并提供解决方案,帮助您成功通过审核。
案例分享 集结iOS审查失败的常见原因,丰富的案例为您提供参考。
专家服务 腾讯专家团队为您分析各种疑难杂症,提出最佳解决方案。
【ASO优化】 专业优化AppStore内部关键字搜索结果,使产品更接近用户。
希望App/手预审验收的保证下,手机游戏可以快乐地通过审判,快乐地赚钱。
作者:负荷链接:https://zhuanlan.zhihu.com/p/2257268来源:知乎作权归作者所有。
请联系作者获得商业转载的授权,请注明非商业转载的来源。
去年今天的运营文章 2022: 什么是营销?「最小化可行产品」(MVP)?(0) 2021: 线下活动举办指南(0) 2021: 竞争产品分析:拼多多和淘宝省钱月卡PK(0) 2021: 一篇文章带您全面了解内容操作及其发展趋势(0) 2021: 小红书 VS 知乎,谁选择种草转化? 原创文章,作者:爱操作,如转载,请注明出处:https://www.iyunying.org/social/app/79178.html