一 基本认知层面:

HealthKit框架提供了一个结构,应用可以使用它来分享健康和健身数据。HealthKit管理从不同来源获得的数据,并根据用户的偏好设置,自动将不同来源的所有数据合并起来。应用还可以获取每个来源的原始数据,然后执行自己的数据合并。

好处:从接入HealthKit中获益
分离数据收集、数据处理和社交化

二 使用场景:
(1)设备: iPhone iWatch (注意鉴别 iPad iPod 或者应用扩展情况不能使用HealthKit框架)
(2)系统: iOS 8 及以上
(3)app 本身需要提供健或健身类服务 否则不能使用
三 注意要点:
(1) 开启使用HealthKit 要判断设备 系统支持iOS8及以上
(2) 使用该功能 必须要在销售文本和用户界面上明确的表明。特别是下面几条指导适用于所有HealthKit应用。(具体文案 参考相关类型产品 大姨妈 美柚等)

```
1. 你的应用不应该将HealthKit收集的数据用于广告或类似的服务。注意,可能在使用HealthKit框架应用 中还是要服务广告,但是你不能使用HealthKit中的数据来服务广告。
-
- 2. 在没有用户的明确允许下,你不能向第三方展示任何HealthKit收集的数据。即使用户允许,你也只能向提供健康或健身服务的第三方展示这些数据。
-
- 3. 你不能将HealthKit收集的数据出售给广告平台、数据代理人或者信息经销商。
-
- 4. 如果用户允许,你可以将HealthKit数据共享给第三方用于医学研究。
-
- 5. 你必须明确说明,你和你的应用会怎样使用用户的HealthKit数据。
```
(3) 必须为每个使用HealthKit框架的应用提供一份隐私策略 (具体文案 参考相关类型产品 大姨妈 美柚等)
参考链接:
创建隐私策略的指导:
1. Personal Health Record model (for non-HIPAA apps): http://www.healthit.gov/policy-researchers-implementers/personal-health-record-phr-model-privacy-notice
2. HIPAA model (for HIPAA covered apps): http://www.hhs.gov/ocr/privacy/hipaa/modelnotices.html
(4) 我的健康数据 是不能同步到 iclould上面的 ,也不会在多设备间同步。这些数据只会保存在用户的本地设备中。

四 产品需求:

目前敲定方向 是 基本记录功能?(待定)

参考其他相关产品:

```

- 大姨妈 : + 大姨妈 获取了 点滴出血 基础体温 睡眠分析 性行为 月经 (只读操作 从我的健康获取)
- 美柚 : - 无
- 大肚皮助手 :+ 仅仅获取运动数据同步 ,(只读操作 从我的健康获取)

其中 大姨妈 有和 他们客服聊过,基本流程如下:

(1)必须点击 首页底部【我】点击右上角设置 -【健康硬件】进行连接
(2)确认 设置中 大姨妈 的健康 相关数据权限是开启的
(3)同步时机 是每次打开应用 判断昨天是否有数据需要同步,有则同步

```
五 讨论可行方案:

讨论问题:
(1)我们需要哪些同步数据?
(2)是从我的健康读取 和 app 数据写入到我的健康 ?
(3)读写时机呢?

可行方案:

(1)参考 月来越好 记录功能 和 我的健康
例如:身高 体重 体温 心率 血压 生殖健康(月经 排卵 点滴出血 性行为)

(2)考虑:
目的是让用户从我们的app获得优良体验 还是应该以我们的app为主导
健康类的应用不止我们一家,我的健康数据会被不同的健康类的应用写入数据
我的健康数据 是不能同步到 iclould上面的 我们的应用 是同步到服务器的

(3) 产品需求 和 (2) 和 参考相关类型应用 三种因素综合考虑

开发这边给出的建议是,从我的健康中读取数据为主,匹配当前月来越好记录功能,并参考大姨妈软件:

(1)身高,体重,体温,生殖健康(月经 排卵 点滴出血 性行为)

(2)同步时机 是每次打开应用 判断昨天是否有数据需要同步,有则同步

六 iOS 客户端

(1)项目中关联HealthKit框架
(2)判断应用设备系统 是否适合使用 框架功能
(3)Request authorization(请求授权) 读 或 写 入我的健康的权利
(4) 使用举例子

HKQuantityType 为枚举类型 数量样本(步数 身高体重等),这种样本代表一些可以存储为数值的数据。调用 + quantityTypeForIdentifier: 方法,样本类型获取。
查询的基类是HKQuery,这是一个抽象类,能够实现每一种查询目标,这里我们需要查询的步数身高体重是一个HKSample类所以对应的查询类是HKSampleQuery,然后用NSPredicate限定基本查询条件等 从 HKHealthStore提供的api中读取或者写入操作


需要文案 参照上述要点 写 隐私条款 和 应用appstore 上的相关说明
需要测试测试 以上相关全部要点

参考:

http://www.cocoachina.com/ios/20140915/9624.html

转载于:https://www.cnblogs.com/someonelikeyou/p/8902172.html

iOS Healthkit 使用探索分析相关推荐

  1. 推荐 2个十分好用的 pandas 数据探索分析神器!

    作者 | 俊欣 来源 | 关于数据分析与可视化 今天小编给大家推荐两款超好用的工具来对数据进行探索分析.更好地帮助数据分析师从数据集当中来挖掘出有用的信息 PandasGUI 一听到这个名字,大家想必 ...

  2. 推荐2个十分好用的pandas数据探索分析神器!

    今天小编给大家推荐两款超好用的工具来对数据进行探索分析.更好地帮助数据分析师从数据集当中来挖掘出有用的信息 PandasGUI 一听到这个名字,大家想必就会知道这个工具是在Pandas的基础之上加了G ...

  3. python共享单车案例分析_python分析数据分析项目:共享单车租用情况影响因素探索分析...

    python分析数据分析项目:共享单车租用情况影响因素探索分析

  4. 关于ios 卡顿检测分析

    很多iOS 开发,开发过程中都会面临到解决App卡顿问题,从而也衍生出很多的方法去解决卡顿,这篇文章来描述下iOS卡顿产生的原因,以及如何进行iOS卡顿检测分析. 了解iOS卡顿原理 像素是如何显示到 ...

  5. 数据挖掘_task2数据探索分析

    数据挖掘_task2数据探索分析EDA 1.前言 2.内容介绍 2.1 读取数据并查看大体信息 2.1.1读取数据 2.1.2 查看数据信息 2.1.2.1 数据集的概况 2.1.2.2 判断数据缺失 ...

  6. 【金猿产品展】亚信科技“数据探索分析平台”——深挖数据价值,助客户高效管理和经营生产...

    亚信科技产品 本产品由亚信科技投递并参与"数据猿年度金猿策划活动--2020大数据产业创新服务产品榜单及奖项"评选. 大数据产业创新服务媒体 --聚焦数据 · 改变商业 亚信科技数 ...

  7. 拍拍贷业务数据探索分析-基于R语言

    ======================================================= 1.前言 根据百度百科和官网:拍拍贷成立于2007年6月,公司全称为"上海拍拍 ...

  8. 空间分析:3-2.geoda地图与探索分析

    先来个简单的,看下geoda的地图设置(地图)与图表设置(探索分析). 数据就是之前爬下来的北京二手房房价数据shp文件. 一.打开shp数据 在geoda工具条中选择打开,打开连接数据源对话框,选择 ...

  9. 【Python】数据探索分析——东北大学软件学院大数据班数据挖掘实训一(1)

    数据探索分析 (1)获取数据并进行数据预处理,将含有缺失值的样本去掉,取出死亡率在 0 (1)获取数据并进行数据预处理,将含有缺失值的样本去掉,取出死亡率在 0<q<=1范围内的数据. i ...

最新文章

  1. LigerUI权限系统之组织结构
  2. myecplise 添加svn插件
  3. 完成端口模式下的高性能网络服务器【转】
  4. uva 753(网络流最大流)
  5. mysql8 安装_MySQL8.x安装使用
  6. HDU 1874 最直接的最短路径问题
  7. lxml invalid predicate错误
  8. linux下mysql日志管理及mysql备份还原
  9. [TACL18]隐式句法树模型真的能学到句子中有意义的结构吗?
  10. vb代码转为c++代码_vb代码转为c++代码_VB源码转换工具(VBto Converter)
  11. 从 CCNA 到 CCIE
  12. 下载超星或读秀图书时,怎么搞定完整书签?
  13. python合并word单元格_使用win32com合并和取消合并单元格
  14. PHP注册登录系统(一)-极简
  15. 【adb】cmd命令行输入adb时始终提示adb为非内部命令
  16. Swift 检查版本更新 itunes
  17. Educational Codeforces Round 96 (Rated for Div. 2) ABCD
  18. 创宇区块链|无聊猿项目“又 双 叒 叕” 遭受钓鱼攻击,网络钓鱼究竟是何方神圣
  19. 经济管理学入门书籍推荐
  20. pojie idea2017.2版

热门文章

  1. 用PS制作黑白画效果
  2. Flutter中如何选择StatelessWidget和StatefulWidget
  3. KMP的个人向总结(next数组 || DFA实现--JAVAC++魔改版)--by wxj
  4. ecshop 评价仿京东仿淘宝 中评率 好评率 差评率
  5. 【Android学习之路】之从零开始做一个小项目(一)
  6. CMStudio中出现‘$错误‘ is not a vaild integer value如何解决
  7. 点云特征提取--vfh
  8. SDN软件定义网络 学习笔记(4)--数据平面
  9. 2022元宇宙共享大会|倪健中:我们正在开启元宇宙新时代
  10. GitHub上Java捕鱼达人源码分析(fishlord)