将此前App Store审核指南中的WatchKit、HealthKit、ApplePay以及HomeKit部分进行了整理和摘取。

10. 用户界面

10.1 应用程序必须遵守苹果的《Apple iOS Human Interface Guidelines》中所有的条款和条件。

10.2 外观与iOS或者Watch OS设备自带应用(比如App Store、iTunes Store和iBooks Store)相似的应用程序将会被拒绝。

10.3 未能按苹果《Apple iOS Human Interface Guidelines》描述正确使用系统提供的项目(比如按钮、图标)的应用将会被拒绝。

10.4 创建替代桌面/主屏幕环境或者模拟multi-App插件体验的应用程序将会被拒绝。

10.5 修改音量大小和铃声/静音等标准开关功能的应用程序将会被拒绝。

10.6 苹果和我们的客户高度推崇简单、精致、富有创造性以及经过精心设计的界面。虽然需要付出更多,但却非常值得。苹果设立了很高的门槛。如果你的用户界面太过复杂或者水准不高,可能会被拒绝。

10.7 主要功能是报时的Watch App将会被拒绝。


26.HomeKit

26.1 使用HomeKit框架的应用程序必须有提供家庭自动化服务的主要目的。

26.2 使用HomeKit框架的应用程序必须在营销文本中说明用法,同时必须提供隐私政策,否则将会被拒绝。

26.3 应用程序不允许将从HomeKit  API收集的数据用于广告宣传或者其他基于使用的数据挖掘。

26.4 出于其他目的使用从HomeKit API收集的数据,而不是用于提高用户体验或者家庭自动化功能中硬件/软件性能,这类应用将会被拒绝。


27.HealthKit

27.1 使用HealthKit框架或者进行人体生物学研究的应用程序必须遵守其所在区域的适用法律,以及iOS Developer Program License Agreement中的3.3.28和3.39条款。

27.2 将虚假或者错误的数据写入HealthKit的应用程序将会被拒绝。

27.3 使用HealthKit框架并将用户健康信息储存在iCloud的应用程序将会被拒绝。

27.4 应用程序不允许将通过HealthKit API或者健康相关人体生物学研究获得的用户数据透露给第三方,不能用作改善健康或者进行医学研究目的之外的广告宣传或者基于使用的数据挖掘目的。

27.5 未经用户许可与第三方共享通过HealthKit API获得的用户数据的应用程序将会被拒绝。

27.6 使用HealthKit框架的应用程序必须在营销文本中说明集成了Health app,同时必须在app用户界面清楚阐释HealthKit功能。

(编辑注:这一点和iOS Human Interface Guidelines中HealthKit一节中说明不一致,在人机界面指南中,苹果表示:不要在你的UI中使用“HealthKit”术语。HealthKit是开发者术语,指的是你用来访问储存在Health app中的健康数据的技术框架。如果你需要陈述APP使用健康数据的方式,可使用“Health app”术语。比如,你可能会指明“APP将信息保存至Health app”,或者“使用Health app中的健康数据”。)

27.7 使用HealthKit框架或者进行人体生物学研究的应用程序必须提供隐私政策,否则将会被拒绝。

27.8 提供诊断、治疗建议或者控制硬件以诊断或者治疗疾病的应用,若没有根据要求提供书面的监管审批,将会被拒绝。

27.9 进行人体生物学研究的APP必须得到参与者的同意。如果是未成年人,那要得到其父母或者监护人的许可。许可内容包括:(a) 性质、目的以及持续时间;(b)参与程序、风险以及获益;(c) 信息保密和数据处理(包含和第三方的任何数据共享);(d) a point of contact for participant questions;(e)退出流程。

27.10 进行健康相关的人体生物学研究的APP必须经过独立伦理审查委员会的批准,并且需要根据要求提供审核证明。

29. Apple Pay

29.1 使用Apple Pay的应用程序必须在出售任何商品或者服务之前为用户提供所有材料的购买信息,否则将会被拒绝。使用Apple Pay进行重复付款(译者注:定期付款)的应用程序必须提供最低限度续费期限,付费将持续直至被取消,每个阶段所付款额,费用付款方为客户,以及如何取消等。

29.2 使用Apple Pay的应用程序必须正确使用 Apple Pay Identity Guidelines 中的Apple Pay标识和用户界面元素,否则将会被拒绝。

29.3 使用Apple Pay作为购买机制的应用程序所提供的商品或服务不能触犯任何交付地范围内的法律,也不能用作任何非法目的。

29.4 使用Apple Pay的应用程序必须提供隐私政策,否则将会被拒绝。

29.5 只有为了促进或提高商品和服务的交付,或者依照法律要件,使用Apple Pay的应用程序才能与第三方共享通过Apple Pay获得的数据。

App Store审核指南:WatchKit、HealthKit、ApplePay以及HomeKit部分的更多相关文章

  1. 最新App Store审核指南与10大被拒理由

    最近,苹果在官网给出了截至2015年2月份应用被拒绝的十大理由,其中50%以上的应用被拒绝都是因为这10个原因,其中7个理由和2014年相同,其中排名前三的原因分别是:需要补充更多信息.存在明显的bu ...

  2. 【转】总结:2015这一年App Store审核指南都有哪些变化

    本文针对此前版本的<App Store审核指南>进行了更新,并标注了2015年苹果对<App Store审核指南>进行的一些调整. App Store Review Guide ...

  3. 最新《App Store审核指南》翻译

    感谢您付出宝贵的才华与时间来开发iOS应用程程序.从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织.我们发布了<App Store审 ...

  4. App Store审核指南中文版(2014.10.11更新)

    App Store审核指南中文版(2014.10.11更新) 2014-10-11 16:36 编辑: suiling 分类:AppStore研究 来源:CocoaChina  2 8657 App ...

  5. 苹果App Store审核指南中文翻译(2014.9.1更新)

    转:http://www.cocoachina.com/appstore/20140901/9500.html CocoaChina对<苹果应用商店审核指南>中文翻译最近一次更新时间为20 ...

  6. 【转】苹果App Store审核指南中文翻译(更新)

    (注:<苹果应用商店审核指南>中文翻译最近一次更新为2013-03-04,文中红色部分是相对于2013-03-04版本的新增内容,绿色部分代表更改的内容,蓝色表示苹果相关官方文档的链接.) ...

  7. 苹果App Store审核指南中文翻译(更新至140227)

    前言 感谢您付出宝贵的才华与时间来开发iOS应用程程序.从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织.我们发布了<App Sto ...

  8. App Store 审核指南

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

  9. 精华阅读第 12 期 | 最新 App Store 审核指南与10大被拒理由?

    很多时候,我们对技术的追求是没有止境的,我们需要不断的学习,进步,再学习,再进步!本文系移动精英开发俱乐部的第12期文章推荐阅读整理,其中涉及到了 Android 数据库框架,架构设计中的循环引用,同 ...

随机推荐

  1. 例子:使用C++中的this

    在C++中很多的东西都传值的,. C++中的对象之间的copy是传值的 , 他不想java那样,对象之间传递的引用 , 或者说是java对指针进行了封装 , 禁止了一些不安全的操作 对于C++而言 , ...

  2. Sudoku Solver [LeetCode]

    Write a program to solve a Sudoku puzzle by filling the empty cells. Empty cells are indicated by th ...

  3. Mybatis update In

    mysql语句如下: ,,) mybatis的mapper如下: int updateStateByIDs(@Param("ids") String[] ids, @Param(& ...

  4. jquery iframe高度自适应

    $(document).ready(function () { $("#test").load(function () { var thisheight = $(this).con ...

  5. C++中颜色的设置

    1.改变整个控制台的颜色用 system("color 0A"); 其中color后面的0是背景色代号,A是前景色代号.各颜色代码如下: 0=黑色 1=蓝色 2=绿色 3=湖蓝色  ...

  6. VMware vSphere Client5.0与 Windows8不再有问题,解决VMware 5.0 客户端提示VMRC控制台的连接已断开

    问题:VMware 5.0 客户端提示VMRC控制台的连接已断开...正在尝试重新连接,系统是win8的 网上解决办法: WIN8,在安装vmware vsphere client 5.0时出现兼容性 ...

  7. c#网络通信框架networkcomms内核解析之八 数据包的核心处理器

    NetworkComms网络通信框架序言 本文基于networkcomms2.3.1开源版本  gplv3协议 我们先回顾一个 c#网络通信框架networkcomms内核解析之六 处理接收到的二进制 ...

  8. (转)mysql的增删改查

    MySQL数据库的增删改查. 1,首先启动mysql数据库的服务,在运行的窗口中输入:net start mysql,这样,就可 以启动mysql数据库的服务,同理,输入net stop mysql, ...

  9. jQuery实现图片延迟加载

    html: <img src ="占位图路径" data-original="真实图片路径" /> js: $("img").l ...

  10. java之通过反射,来获得某对象的所有方法(类方法提取器)

    参考Thinging in Java 在编程时, 如果不记得一个类是否有某个方法,或者不知道一个类究竟能做些什么,而又不想通过索引或 类的层次结构去查找jdk文档,这时通过反射的小工具能节省很多时间. ...