没有HealthKit我可以使用ResearchKit吗?

时间:2015-09-15 08:11:52

标签: ios health-kit researchkit

这不一定是代码问题,而是对Apple围绕 ResearchKit HealthKit 的隐私政策的限制和/或限制和/或理解。

我是否必须使用 HealthKit 才能使用 ResearchKit (我的基于代码的假设是否定的)?我喜欢 ResearchKit 的调查部分,但不确定我会使用 HealthKit 来存储数据(与下一个问题相关)。

另外,我已经看到 HealthKit 具有强大的限制regarding data sharing,但我的理解是它仅适用于通过 HealthKit 获得的数据,不一定是数据应用程序本身已通过 HealthKit 存储。数据共享隐私政策是否仅适用于其他应用收集的数据?

如果有人有 ResearchKit 经验,我很乐意听取您的观点或接受有关此事的一些文档的指示。

1 个答案:

答案 0 :(得分:4)

是的,您可以在不使用 HealthKit 的情况下使用 ResearchKit

ResearchKit 调查问题活动任务的一小部分可选择从 HealthKit 中提取数据,但大多数情况下他们不是。此外,同意图表模块不会直接与 HealthKit 进行交互。

从法律角度来看,ResearchKit's license BSD 类似,因此您可以以您认为合适的任何方式使用 ResearchKit 代码它的三点:

  
      
  1. 源代码的再分发必须保留上述版权声明,此条件列表和以下免责声明。

  2.   
  3. 二进制形式的再分发必须复制上述版权声明,此条件清单和以下免责声明   随分发提供的文件和/或其他材料。

  4.   
  5. 版权所有者的名称和任何贡献者的名称均不得用于支持或宣传从   此软件未经事先书面许可。没有许可证   即使有此类标记,也授予版权所有者的商标   包含在此软件中。

  6.   

如果您想宣传您的应用使用 ResearchKit 这一事实,您可以按照页脚here中的说明进行宣传:

  

您可以使用ResearchKit标记来表明您的   产品使用或与ResearchKit软件兼容(for   例如,“用于”,“用于”或“与" ResearchKit)   条件是:

     
      
  1. 该产品实际上使用ResearchKit.org开源项目开发的ResearchKit软件;
  2.   
  3. ResearchKit标记与您的品牌或商标不同(例如,如“ResearchKit for Chromium"”
  4.   
  5. 您不会注册包含ResearchKit或ResearchKit徽标的商标;和
  6.   
  7. 您未以任何方式声明或暗示Apple赞同,赞助或保证您的产品,或参与或   与其发展有关。
  8.   

如果您的应用是临床研究,并且您想将其提交到 App Store ,则需要遵守其他要求,如HealthKit and Human Subject Research部分所述App Store审核指南。遵循 ResearchKit Framework Best Practices 也是一个好主意。

关于您的第二个问题, HealthKit documentation 声明:

  

(...)您的应用不得访问HealthKit API,除非该应用主要用于提供健康或健身服务。

因此,如果从健康或健身的角度来看,我只会将数据存储在那里。否则,您最好分开保存您的应用数据。