`
shlei
  • 浏览: 287900 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

App Store常见审核不通过的原因

    博客分类:
  • iOS
阅读更多
App Store的审核是出了名的严格,相信大家也都略有耳闻,有的时候很细小的东西也会被审核小组发现并拒绝上线。其实苹果官方提供了一份详细审核指南,包括22大项100多小项的拒绝上线条款,而且条款在不断的增加中,还包含一些模棱两可的条例,所以稍有“闪失”,App就有可能被拒绝。但是有一点比较好的地方,每次遭到拒绝的时候,苹果会给出拒绝的理由,并指出你违反了审核指南的哪一条,开发者可以根据评审小组给的回复修改App重新提交。下面我们讨论一下常见的被拒绝的原因。

1 功能问题

我们在发布应用之前一定要对产品进行认真的测试,如果在审核中出现了程序崩溃,或者有什么程序错误,无疑这是会被审核小组拒绝的。如果我们想发布一个演示版的程序,通过它给客户演示这也是不会被通过的。应用的功能与描述不相符,或者应用中含有欺诈虚假的功能将被拒绝,比如在应用中有一个按钮,但是这个按钮的功能点击是没有反应,不能点击,这样的程序不会通过。

苹果不允许访问私有API,有浏览器的网络程序必须使用iOS WebKit框架和WebKit JavasScript。还有就是几点比较头痛的规则,如果你的App没有什么显著的功能或者没有长久娱乐价值会被拒绝,你的应用在市场中已经存在了,尤其是比较多的时候会被拒绝,这几点完全是由审核小组掌握的你的命运了。

2 用户界面问题

苹果审核指南规定开发者的应用必须遵守苹果《iOS用户界面指导原则》中解释的所有条款和条件,如果违反了苹果的设计原则,会被拒绝上线,所以开发者在设计和开发产品之前一定要认真阅读《iOS用户界面指导原则》,这些原则中也渗透着苹果产品的一些理念,不仅是为了避免程序被拒绝而应该看,为了设计出更好的App,开发者们也应该认真看看。苹果不允许开发者更改自身按键的功能,声音按键以及静音按键,如果开发者使用了这些按键并利用它们做一些别的功能,将会被拒绝。

3 商业问题

要发布的应用中首先不能侵犯苹果公司的商标及版权,简单的说,在应用中不能出现苹果的图标,被咬了一口的苹果是不能出现在你的程序中的,不能使用类似苹果公司现在产品的相关的名字为应用命名,涉及到iPhone、iPad、iTunes等相关或者相近的名字都是不可以的,苹果认为这会误导用户,认为该应用是来自苹果公司的产品,误导用户认为该应用是受到苹果的肯定与认可的,也是不行的。

私自使用受保护的第三方材料(商标、版权、商业机密、其它私有内容),需要提供版权认可。如果你的应用涉及到第三方版权的信息,开发者们要仔细考虑考虑了,由于国内开放者对版权法律意思比较淡薄,总会忽视这一点,然而这一点是非常致命的。苹果处理这种被起诉的侵权应用,最轻的处罚是应用下架,有的需要将开发者账户里的钱转到起诉者账户,再严重就是,起诉者将你告上法庭,除了自己账户中的钱被扣除外还要另赔付起诉者相关费用。

4 不当内容

一些不合适,不和*谐的内容,苹果当然不会允许上架的,比如具有诽*谤,人身攻*击的应用,含有暴*力倾向的应用,低*俗、令人反感、厌恶的应用,赤*裸*裸的色*情应用。含有赌*博性质的应用必须并且必须明确表示苹果不是发起者,也没有以任何方式参与活动。这些条款一般由审核小组主观判断是否通过,也有漏网之鱼上架,有的应用苹果会强制下架。

5 其它问题

关于宗教、文化或种族群体的引用或评论包含诽谤性、攻击性或自私性内容的应用不会被通过;使用第三方支付的应用会被拒绝;模仿iPod界面的应用将会被拒绝;怂恿用户造成设备损坏的应用会被拒绝,这里有个小故事,有一款应用,功能是比比谁将设备扔的高,最后算积分,最后这个应用始终没能上架,因为在测试应用的时候就摔坏了2部手机。未获得用户同意便向用户发送推送通知,要求用户共享个人信息的应用都会被拒绝。

From http://iosbook1.com/?p=287
分享到:
评论

相关推荐

    iOS AppStore上架流程图文详解2021版 (下)

    iOS App Store 上架流程详解 iOS App Store 上架流程是 iOS 开发者发布应用程序到 App Store 的必要步骤。下面将详细介绍 iOS App Store 上架流程...但是,需要注意审核注意事项和常见审核问题,以避免审核不通过。

    app store ipv6解决教程(亲测OK)

    执行以上步骤后,你的Windows系统将能够支持IPv6,从而有助于通过App Store的IPv6审核。需要注意的是,这些步骤可能会根据不同的Windows版本有所差异,建议在实际操作前仔细阅读官方文档。 #### 五、总结 IPv6的...

    上传到AppStore含第三方支付被3.1.1被拒解决方案.docx

    "上传到AppStore含第三方支付被3.1.1被拒解决方案" 在上传App到App Store时,可能会遇到被拒绝的现象,而其中一个常见的原因是第三方支付的问题。下面我们将对这个问题进行详细的解析和解决方案。 一、问题描述 ...

    2016最新苹果AppStore审核规则

    16. **占位符文本**、**不相关描述**、**不一致的名称**、**不匹配的图标**以及**不适当的评级和关键字**都是导致应用被拒的常见原因。 17. **用户评级操纵**:苹果严厉禁止开发者尝试操纵用户评级,包括虚假评价和...

    App Store 审核规则中文版.pdf

    【App Store 审核规则中文版】是苹果公司为iOS应用开发者提供的官方指南,旨在确保在App Store上发布的应用程序能够为用户提供安全、可靠且高质量的体验。这些规则分为五个主要部分:安全、性能、业务、设计及法律。...

    iOS 6 SDK在应用内展示App Store

    在iOS开发中,展示App Store是一项常见的功能,特别是在iOS 6时代,苹果引入了新的SDK,使得开发者可以更方便地在自己的应用内嵌入App Store的内容。本文将深入探讨如何利用iOS 6 SDK来实现在应用内展示App Store的...

    基于Objective-C、MATLAB、C及Shell语言的App Store审核问题终极解决方案设计源码

    该项目是一个集Objective-C、MATLAB、C和Shell语言于一体的App Store审核问题解决方案源码集合,总计包含47个文件,涵盖12个PNG图片文件、5个zip...该集合旨在提供IPv6、后台定位等常见审核问题的终极解决方案汇总。

    账号申请-发布问题-证书与配置文件申请-打包流程-appstore审核-Testflight方案-itms-services方案

    - **审核被拒**:常见的原因是违反App Store审查指南,如内容不合规、功能实现不佳等。 - **技术问题**:比如代码质量不高、性能问题等。 - **文档问题**:提交的应用描述、截图、预览视频不符合要求。 ### 证书与...

    IOS应用源码——跳转到app store的小案例.zip

    此外,为了确保应用在提交到App Store审核时不会因为未声明使用的URL Scheme而被拒绝,你还需要在`Info.plist`文件中添加一个键值对,键为`LSApplicationQueriesSchemes`,值是一个数组,数组内添加`"itms-apps"`,...

    ios 上架app store

    **4.1 常见审核问题** - **HTTPS要求**:确保所有API调用都使用HTTPS协议。 - **应用图标**:避免使用带有透明区域的图标。 - **UIWebView使用**: - 自2020年4月起,新应用不得使用UIWebView。 - 更新的应用自...

    Why-Reject, 苹果AppStore被拒理由大全.zip

    "Why-Reject, 苹果AppStore被拒理由大全.zip"这个压缩包很可能是为开发者提供了一个全面的指南,列出了常见的App被拒绝的原因,帮助他们避免或解决这些问题。以下是根据标题和描述可能包含的一些关键知识点: 1. **...

    26 How to Optimise Your App Store Listing

    在移动应用市场中,优化App Store列表是提升应用下载量和用户发现度的关键步骤。本文将深入探讨如何针对Java开发者优化App Store的列表,确保你的应用程序能够脱颖而出。 首先,了解App Store的搜索算法至关重要。...

    IOS 内付费代码(接受appstore的收据和确认结果)

    在iOS应用开发中,内付费(In-App Purchase,简称IAP)是一种常见的商业...学习和理解这些知识点对于构建一个安全、合规的IAP系统至关重要,同时也要注意遵循Apple的App Store审核指南和政策,以确保应用能够顺利上线。

    AppStore掘金iPhone SDK应用程序开发

    ### AppStore掘金:iPhone SDK应用程序开发 #### 一、iPhone SDK简介 iPhone SDK(Software Development Kit)是苹果公司提供的一套完整的软件开发工具包,它允许开发者为iOS设备(如iPhone、iPad等)创建应用程序...

    苹果APP_STORE产品上架以及审批流程

    3. 避免在App Store中发布过于常见或难以审批通过的小应用。 4. 具有创新性的应用更易获得审批通过。 5. 产品版本号不应包含“build”、“version”或“beta”等字样。 详细的上架及审批流程如下: 1. 如果尚未注册...

    APP营销实战手记合辑(鸟哥笔记)1

    此外,书中还深入探讨了如何避免常见的审核错误,提升iOS应用的审核通过率,并分享了多次被拒后的经验总结,为开发者提供了宝贵的教训。 “ASO篇”是本书的核心部分,详细解析了ASO的重要概念和工具。作者列举了史...

    Introducing iOS 8 Swift Programming from Idea to App Store By Steve Derico pdf

    - **应用打包与上传**:使用Xcode将应用打包,并通过App Store Connect上传至服务器。 - **审核准备**:确保应用符合苹果的审查指南,避免被拒绝。 ##### 应用管理和营销 - **应用内购**:为用户提供购买额外功能或...

    APP概念与框架

    框架型APP和原生型APP是两种常见的开发模式。 框架型APP,也称为Hybrid App,其核心是基于云服务的。用户在手机上安装的只是一个框架,实际的数据和内容是在每次打开APP时从云端获取。这种模式的优点在于安装包小,...

Global site tag (gtag.js) - Google Analytics