加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 湛江站长网 (https://www.0759zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

应用下架、审核不过?只因你没弄清App Store的这些规则

发布时间:2016-09-14 11:27:34 所属栏目:运营 来源:ASO100情报中心
导读:最近,App Store 貌似摆出了“霸道总裁”的姿势:不仅下架了众多知名的App,还将很多待审核的应用多次拒之门外。而遇到此类问题的开发者纷纷陷入了恐慌,并猜测苹果再次变动

(4)你的预览视频是让用户能够快速了解你的应用是用来做什么的好方法。为了确保人们可以清楚的了解他们将会在你的应用当中获得什么内容,你的预览视频必须从应用程序本身的运行效果当中捕获。你可以添加旁白或者文本描述来帮助解释视频本身无法解释清楚的内容;

(5)你需要遵守App Store的类别定义,并且为你的应用选择最合适的类别。如果你选择的类别不符合你的应用,我们可能会帮助你改变应用类别;

(6)你必须诚实的回答iTunes Connect上面提供的年龄分级的问题,从而你的应用可以良好的使用家长控制功能。如果你的应用年龄分级不正确,用户可能会对你的应用程序的行为表示十 分意外,这也可能导致某些国家和地区的监管部门对你的应用分级不正确的问题开展调查;

(7)你需要创建一个独一无二的应用名称,设计一套准确描述你的应用的关键词。不要尝试使用商标术语、流行的应用名称以及其他不相关的词语来包装你的应用。苹果可能随时修改不恰当的关键词;

(8)你的应用内容应该适合所有的用户,所以一定要确保你的应用图标、截图和预览视频能够准确的反映你的应用。即使你的应用程序年龄分级高于4+, 你的图标、截图和预览视频也必须符合4+的年龄分级。例如,你的应用是一个游戏,并且具有暴力内容,你必须选择一个不反映死亡、枪决的截图放到应用商店当 中。记住确保你的应用内容,包括应用名称和图标(小图标、大图标、Apple Watch图标等)是一致的从而防止用户感到迷惑; (9)开发商具有保证版权合法的责任,包括应用程序图标,截图,预览视频的版权。图标、截图和预览视 频需要使用一个虚构的账户的信息,而不是一个真实的用户信息。

4、硬件兼容性

(1)为了确保人们可以尽可能充分的体验你的应用,在可能的情况下iPhone应用也可以完美支持iPad。我们鼓励您建立通用的应用,使得用户可以在不同的设备上使用;

(2) 你的应用需要高效的利用电量。应用程序不应该快速的消耗电池电量并且产生过多的热量,或者对用户的设备造成不必要的负担;

(3)你的Apple TV应用可以在只有Siri遥控器或者游戏手柄的时候可以正常运行,但我们不反对你通过更多的外围设备增强你的应用功能的做法。如果你需要一个游戏控制器,请确保在游戏当中对这个游戏控制器提供明确的教程,从而让用户知道如何使用这个控制器;

(4)应用程序不应该建议或者要求设备重新启动;

(5)通过Mac App Store发布的应用还需要遵守额外的要求:

  • 它们必须适当的被沙盒化,而且遵守Mac OS文件系统文档。这些应用也必须通过对应的Mac OSAPI来修改其他应用的数据(例如书签、地址簿和日历);

  • 必须使用Xcode对应用进行打包,不允许包含第三方的安装程序。它们必须是自我包含的、单一文件的安装包,而且不能在共享的位置安装代码和解压资源;

  • 在未经用户允许的情况下不允许自动启动或者开机启动,而且用户退出应用之后不允许在未经用户同意的情况下残留后台进程。应用不允许自动将图标放在Dock或者用户桌面;

  • 应用程序不允许私自下载和安装其他应用,驱动,额外的代码,以及添加应用功能或者明显改变与审核版本的应用不同的应用工作方式的资源文件;

  • 应用程序不允许要求升级到root权限,或者使用setuid属性来升级权限;

  • 这些应用运行的时候不允许弹出要求许可证的窗口,或者其他的显示方式来反盗版(应用商店允许付费并视为购买了正版授权);

  • 必须使用Mac App Store发布更新,其他方式不被允许;

  • 应用程序仅在在当前版本的系统就可以运行,不允许使用可选安装的技术或者废弃过时的技术(例如Java, Rosetta等);

  • 所有的本地化版本必须包含在同一个应用程序包下。

5、软件要求

(1)应用程序只能使用公共API,不允许使用私有API;

(2)应用程序bundle当中需要是自包含的,不允许读写它们设计的容器之外的数据,并且不得下载、安装或执行代码,包括其他iOS,watchOS,macOS和tvOS的应用;

(3)如果应用程序传播病毒、文件、计算机代码或者其他可能损坏操作系统和硬件的功能,包括消息推送和游戏中心,将被拒绝。如果这种行为十分恶劣而且反复出现,开发者可能会被苹果除名;

(4)多任务的应用只能在预期目的下运行后台服务,例如网络电话、音频播放、定位服务、任务计划、本地通知等。如果你的应用程序使用了定位服务,需要提供一个明确的提醒告诉用户这么做会加快电量消耗;

(5)我们会在IPv6网络上审核你的应用,所以如果你的应用程序无法使用IPv6协议,可能会被拒绝;

(6)应用程序如果浏览网络,必须使用WebKit框架和WebKit Javascript标准;

(7)使用蜂窝数据网络播放的视频如果超过10分钟,必须使用HTTP Live Streaming技术并且提供192kbps的码率选项;

(8)改动用户桌面/home界面环境体验的应用,以及模拟多应用小工具使用体验的的应用将会被拒绝;

(9)应用程序如果修改了标准开关的功能,例如音量上下键和响铃开关,或者其他原生用户界面元素和行为将会被拒绝;

(10)应用程序在提交的时候不允许包含一个空的广告栏或者测试广告。

三、业务

你的应用可以在App Store当中有多种方式赚钱。如果你的应用的商业模式不够明显,请在应用内容或者审核备注当中提供商业化描述。如果你的应用程序的行为我们无法理解,或 者你的应用内付费入口不够明显,将会使得你的应用审核速度变慢甚至被拒绝。尽管定价权在你,但是如果你的应用或者应用内付费存在明显的敲竹杠的行为,我们 也会拒绝发布这个应用或者这个应用内付费。我们会拒绝掉视图以不正常的高价格欺骗用户的昂贵的应用。

如果我们发现你视图诱导用户给较高评价等操纵评价的行为,例如通过支付来诱导、过滤不良评价、通过水军刷虚假评价或者通过第三方的公司或团队代表您进行这类操作,我们会采取措施来维护App Store的环境,其中可能包括将你从开发人员当中除名。

1、付款

(1)应用内付费:如果你希望通过付费才可以解锁你的应用当中的一些功能(例如,订阅内容,游戏货币,游戏关 卡,获取优质内容,解锁完整版本),你必须使用应用内付费(IAP)。应用程序不允许包括按钮、链接或者其他调用方式和行为指导用户采用非IAP的方式付 费。通过IAP购买的游戏内的虚拟货币或积分必须只能在这个应用内才可以消费,不能过期,你应该确保你的应用针对具有可恢复的应用内付费具有恢复应用内付 费的购买状态的功能和机制。如果你的应用内付费的付费类型不正确,你的应用会被拒绝。应用不可以直接或间接使用应用内付费的内容和功能向其他用户赠送礼 品。在Mac应用商店发布的APP需要使用其他机制或者包含一个插件而不是应用商店本身来完成这样的赠送功能。

(2)订阅:自动更新的订阅只能使用应用内付费来提供,并且只能用于期刊(例如报杂志),商业应用(例如企业、 生产力、专业创作和云存储),媒体应用(例如视频,音频,语音和照片共享),以及其他批准的服务(例如约会计划、食谱管理和天气预报)。这些订阅必须持续 不少于7天,而且从这款应用可以运行的用户的所有的设备当中都可以获取。你可能会提供跨应用程序的订阅,但这些订阅内容不允许再扩展到第三方的应用或服 务;

(3)基于内容的“阅读”应用:应用可以允许用户访问他们之前购买的内容或者订阅的内容(比如报纸、杂志、书籍、音频,音乐,视频,专业的数据库,网络电话,云存储以及其他被批准的服务例如管理学生成绩和课程表的教育应用)。应用程序提供商不允许指引用户采用IAP之外的付费机制付费;

(4) 代码:应用不允许使用自己的机制来解锁应用内容和功能。包括许可证密钥,增强现实的标识,二维码等。在 条件不允许的情况下(例如这个功能需要搭配特定的硬件才可以使用,比如天文应用程序在有望远镜的情况下可以扩展它的功能),这些应用可以不使用应用内付费 来解锁这些功能。应用程序的功能如果搭配一个被批准的硬件来使用(例如一个玩具),可以只解锁基本的功能,并提供一个应用内付费解锁增值功能。您不允许要 求用户购买一个不相关的产品或者参加一个市场营销活动来解锁应用的功能。

(5)应用之外的商品和服务:如果你的应用允许人们购买商品和服务,但这些商品和服务的消费和该应用无关,你必 须使用非IAP的方式完成支付。例如Apple Pay,信用卡和借记卡支付入口。应用程序可以使用批准的虚拟货币进行交易(例如比特币,狗狗币),只要这些付费方式遵守这个应用发布的国家和地区的相关 法律法规即可;

(6) ApplePay:使用Apple Pay的应用程序在出售商品或服务之前,必须提供所有商品和服务的信息给用户。必须正确的使用Apple Pay的品牌和用户界面元素,符合Apple Pay身份识别条款和人机交互界面条款(Apple Pay Identity Guidelines and Human Interface Guidelines)。使用Apple Pay提供定期付款必须提供下述信息:

  • 定期的时间长度以及明确指出在取消之前定期付款将一直持续

  • 每个周期提供什么样的功能和服务

  • 实际收费的账单

  • 取消定期付款的方式

2、其他商业模式问题

下面的列表并不全面,而且拟提交的应用可能会触犯我们以后更新的最新政策。但是这里面也提供了一些额外的你应该和不应该做的内容: 

(1)可接受的方式

  • 你的应用可以展示给用户你开发的其他应用,但你的应用程序不能仅仅是提供其他应用程序的目录应用;

  • 展示或者建议其他的第三方应用的集合,并且这些应用被设计为在特定领域才发挥作用(例如健康管理,航空服务,交通服务),你的应用程序需要提供强大的编辑能力,使得它看起来不像是一个单独的商店页面;

  • 当租约过期的时候禁止用户访问特定的需要批准出租的内容(例如电影、电视节目、音乐和书籍)。但是其他的物品和服务不能过期;

  • 支付许可可以用于付款或者收费,转移优惠券和票据(例如电影票,优惠券和VIP凭证)。其他用途可能会导致应用被拒绝或者撤销支付许可证书;

  • 保险类应用必须是免费的,符合发布地区的相关法律法规,且不能使用应用内付费。

(2)不可接受的方式

  • 展示第三方应用的界面、扩展、插件看起来和App Store很像,或者作为一般的兴趣集合;

  • 苹果的硬件和系统内置的功能需要付费才可以解锁,例如通知推送,照相机,陀螺仪。包括苹果服务,例如苹果音乐的访问能力和iCloud存储的访问能力;

  • 人为的增加广告的展示量和点击量,包括应用程序被设计为主要展示广告的应用;

  • 在应用内为慈善机构募捐资金。这类应用在应用商店必须免费而且必须使用其他方式募捐资金,例如通过短信,网页内支付;

  • 通过某种方式人为限制应用的使用人群,例如通过位置或者载体来限制。

四、设计

苹果的客户十分喜欢那些简洁、精致、创新和易于使用的应用,这正是我们希望在应用商店当中看到的。尽管是你在创造出伟大的设计,但下面的这些标准都是通过应用商店审核的最低标准。

1、模仿者

(编辑:PHP编程网 - 湛江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!