对比安卓,苹果的审核规则那是一个相当的严格。

只要是打过交道的同学都知道,苹果的审核规则完全就是一个“黑匣子”,虽然苹果给出了明确的审核规则,但是实际过程遇到问题,要比规则里面多的多。

有人整理了一些不可思议的审核被拒理由,简直令人啼笑皆非:

比如:

游戏太简单;

iPad写成了IPad;

内容令人反感

……

这里就不评论苹果的审核了,我们来看看怎么避免大多数被拒的情况。

一、苹果审核概要

首先要了解苹果审核机制。

苹果审核会有两个过程,先是机器审核(主要扫描代码),如果机审通过,那么才会进入人工审核,人工审核通过之后才会通过上线。

人工审核时如果发现问题就会停止审核进度,等到开发者更改之后才会继续接着审核。如果再次提交后再次发现问题,还会停止审核,直到这个问题解决之后,才会接着下一步审核。

因此,APP在上线之前一定需要多次测试,确保没有问题才提交,否则一次次的提交,都是被拒绝,也是一个比较麻烦的事情。

其次了解iOS审核被拒的分类。

从大的方向来说,审核被拒的理由分为两类:

1.MetaData Rejected,即元数据被拒;

2.Binary Rejected ,即二进制被拒。

元数据是应用的名称、截图、描述、icon等材料的统称。如果是元数据被拒,那么解决的方法比较简单一些,只需要修改对应的被拒的问题,然后在回复中心直接回复苹果审核人员即可。

但是如果是二进制文件被拒绝,则需要技术重新打一个IPA的安装包,再次提交才行。

注:二进制文件是文件的一种类型,区别于文本文件。App的安装包就是一种二进制文件。

二、一些重点注意的审核规则

除此之外,熟读苹果的审核规则,APP设计时遵循这些原则,也是一个有效避免被拒的方法。

其实苹果官方已经为我们详细的罗列出了APP审核时应该遵循的一些规则,作为一个合格的ASO优化人员,苹果的审核规则必须要熟悉,知道有哪些规则不能触犯。

我个人认为最起码应该熟读两三遍苹果规则,还要定期去看一看,因为苹果的审核规则并不是永远不变的,会定期的有一些更改。

下面是传送门:

App Store 审核指南 https://developer.apple.com/app-store/review/guidelines/cn/

常见 App 拒绝情况 https://developer.apple.com/app-store/review/rejections/cn/

下面列举几个常见的,具体的自己去看文章的链接了。

(2.1 App 完成度)信息不完整
在 iTunes Connect 的“App 审核信息”部分中输入审核你的 app 所需的所有详细信息。如果某些功能需要登录,请提供有效的演示帐户用户名和密码。如果有特殊配置需要设置,请添加相关规范。如果功能需要难于复制的环境或需要特定硬件,请准备好提供演示视频或硬件。此外,请确保联系人信息完整且是最新的。
(2.3 准确的元数据)说明不准确
App 说明和屏幕快照应该清晰准确地传达 app 的功能。这可以帮助用户了解你的 app,并带来积极的 App Store 体验。
(4.3 重复 App)重复提交类似 App
提交多个本质上相同的 app 会占用 App 审核流程,并且存在 app 被拒绝的风险。请周全地将你的 app 整合成一个,以改善你的审核体验,以及未来用户的体验。
(4.2 最低功能要求)持久价值不足
如果你的 app 缺乏足够的功能或内容,或者只适用于小众市场,则可能无法获得批准。在构建 app 之前,请在 App Store 中查看你的类别中的 app,并考虑如何提供更好的用户体验。

有很多准则在苹果的文档里都已经明文规定了,不过大多数CP并不会注意这些,只有出现问题的时候,才会问别人怎么办。所以,要自己提前去搞清楚苹果的这些审核规则。

三、我的建议

有一些个人认为比较有用的规则也给大家分享一下。

第一点,App内的虚拟服务充值请使用苹果支付渠道

苹果针对所有的App的虚拟服务,比如说游戏充值、各大App视频会员,读书App的币、券等,购买之后才能享受完整功能的服务等,苹果的规定都是要求接入苹果的IAP支付渠道,如果你的App本身是属于这种类型,但是你没有使用苹果支付,肯定会被拒绝。

第二点,App类做活动,需写清针对苹果的免责声明

App类做各种营销活动时,一定需要在活动规则页面添加类似于“此活动与苹果公司无关”的声明,否则肯定被拒,因为审核规则已经写清楚了。

第三点,解释清楚App获取用户通讯录、照片、地理位置等隐私信息的用途

这个需要在相关代码中,声明获取用户这些权限的目的是什么,要解释清楚,如果你的App调用这些功能,但是相关代码却没有对应的标注,审核的时候还是会被拒。

这里有篇文章,虽然是前两年的内容,但是还是很实用的,可以继续了解审核的坑。

http://www.cocoachina.com/bbs/read.php?tid-1690211.html 那些AppStore审核踩过的坑

四、总结

通过本文,我们熟悉了苹果的审核规则,其实简单、直接的解决方案其实就在我们手边,只是很多开发者都是睁眼瞎,没有去看。

不过话说回来,苹果审核也是很规范的,每次被拒绝后,苹果都会附上拒绝的原因以及对应的问题截图,还有相应的解决方案。

这样,方便我们根据这些进行更改,如果实在不明白,你还可以留下联系电话,苹果也会安排专门的审核人员打过来,这一点还是比较不错的。

换一个角度来思考,苹果正因为有这么严格的审核制度,我们才明显的发现,苹果App Store里面的软件相对于安卓的质量要高很多。

正是苹果的审核规则之严格,证明了苹果对于用户体验的重视。

苹果AppStore审核规则标准指南相关推荐

  1. 苹果AppStore审核规则标准指南!

    苹果近日更新了App Store审核指 南的相关章节,对此前版本进行了修改和完善.除了增加应用截图.预览等限制外,使用Apple Pay进行定期付款的应用程序必须展示每个阶段所需款额,费用归属以及如何 ...

  2. APP快速通过苹果AppStore审核九大诀窍

    第一, 采用"Beta"或者其他可能让苹果认为你的应用还未开发完成的名称 IT业内也有一种把最终产品命名加上"Beta"的潮流. 而苹果对此非常严格.任何带有类 ...

  3. 使用负载均衡SLB IPv6搞定苹果AppStore审核

    1.Greetings HI,大家好,我是负载均衡SLB产品经理添毅,今天我们来聊一聊苹果的IPv6审核,以及使用阿里云负载均衡SLB(IPv6)搞定AppStore IPv6审核. 2.Appsto ...

  4. 最佳实践:使用负载均衡SLB IPv6搞定苹果AppStore审核

    摘要: 1.Greetings HI,大家好,我是负载均衡SLB产品经理添毅,今天我们来聊一聊苹果的IPv6审核,以及使用阿里云负载均衡SLB(IPv6)搞定AppStore IPv6审核. 2.Ap ...

  5. [转]苹果商店审核规则,你触犯了哪一条?

    1. Terms and conditions(法律与条款) 1.1  As a developer of applications for the App Store you are bound b ...

  6. 苹果商店审核规则,你触犯了哪一条?

    1. Terms and conditions(法律与条款) 1.1  As a developer of applications for the App Store you are bound b ...

  7. 苹果加强审核力度,被拒原因终逃不过这些!

    一.应用出现崩溃.加载失败等非常明显的Bug <App Store Review Guidelines>2.1中明确指明:Make sure your app has been teste ...

  8. 苹果应用商店AppStore审核中文指南(译本)

    原始地址:http://www.dapps.net/market/appstore/apple-app-store-review-chinese-guidelines.html 前言 相关的文章推荐: ...

  9. 2013-03-05 By dapps  苹果应用商店AppStore审核中文指南(译本)

    前言 原始链接:http://www.dapps.net/market/appstore/apple-app-store-review-chinese-guidelines.html 相关的文章推荐: ...

最新文章

  1. klib库下的kroundup32(二进制的四舍五入)算法
  2. 全球及中国天然气市场产销规模及十四五投资价值分析报告2021年版
  3. 高 star 开源项目来实验楼啦,深度学习强推教材
  4. ORA-01756: quoted string not properly terminated
  5. sqlserver索引维护(重新组织生成索引)
  6. SP5971 LCMSUM - LCM Sum
  7. Vue 实现点击复制功能概述
  8. Could not find leader nimbus
  9. OSChina 周五乱弹 —— 你用学习机来搞学习?
  10. airpods pro连接安卓声音小_苹果AirPods搭配安卓手机怎么样?那是相当好
  11. 微信直播教程:微信直播时如何做直播倒计时预告效果
  12. Android SDK Manager设置HTTP Proxy Server代理服务器
  13. 南昌工程学院c语言试题,南昌工程学院概率论与数理统计试题库部分题目
  14. 约瑟夫问题的数学解法
  15. 12.计算机网络---iptables防火墙管理工具
  16. 抖音直播间千川投放有用吗?直播间投放分析有什么技巧
  17. 使用函数创建多个备选BOM
  18. c#简单几步实现圆角按钮
  19. foxmail邮箱怎么导入邮件_Foxmail怎样导入和导出邮箱账户和邮件
  20. 程序员等级图鉴,大牛头发有点少

热门文章

  1. 解决克隆虚拟机之后ip地址消失、service network restart 无法使用
  2. PHP 使用 PHPRedis 与 Predis
  3. java必学之Redis中的数据结构
  4. 人生第一台2k专业显示器,明基SW270C开箱体验
  5. 内核是如何运行ko文件的--insmod命令
  6. 51单片机模拟I2C协议
  7. Python3-正则表达式~pattern.sub
  8. “私车公用”下 事故责任承担
  9. 帮你学习日语的软件分享
  10. 【区块链 | 智能合约】Ethereum源代码(2)- go-ethereum 客户端入口代码和Node分析