美文网首页
Healthykit--苹果健康

Healthykit--苹果健康

作者: Fillinse | 来源:发表于2019-07-10 16:01 被阅读0次

今天抽空讲一下自己在健康中心的心得体会,不全面,还没有读取的步骤,最近有点忙,没什么时间去研究,,后面有空了补上。

首先,必须要有开发者账号,这个是必须的,因为涉及到苹果健康中心的功能,bundle id必须要有相应的功能,而给bundle id添加这个功能,就只能在开发者账号里面才有这个功能,而且即使是调试,也必须有配置文件 provision profile,即使是模拟器调试 (模拟器也是可以调试苹果健康中心的)。如下图,在创建bundle id的时候,必须把healthkit的功能勾选上


image.png

创建成功后如下图,划去的部分是账号的id前缀,配置配置文件的过程就不用多说了吧


image.png
新建或者打开你的工程,首先确定你的bundle id是否正确,然后,如下图,打开你的app的healthkit功能,下面是成功后的截图,如果出现红色的错误提示的话,在下面会有try的提示,多来几次就对了,基本上就成功了,当然,如果来了一阵都没法的话,你就得确认一下你的bundle id是否正确,或者bundle id是否有这个功能了
image.png

成功后,看着你的左边文件夹,会发现一个新文件,就是这个玩意,让你有了操作苹果健康中心的功能


image.png
左边的是文件夹多出来的东西,而下面的是info.plist里面多出来的属性,你会发现有两个,当然有时只有下面那个healthkit的属性,上面那个有木有都没有影响
image.png
接下来就是代码部分了 ,首先是导入头文件,看到上面那张文件夹的图,你会发现当然healthKit的framework你还没有引入就自动出现了,那是因为你开启了苹果健康中心的功能,所以就自动出现了。而苹果健康中心的头文件的导入跟一般的类不一样,使用@import进行导入的,导入后,你需要描述一个全局的健康中心管理对象,必须是全局的
image.png
他的初始化方法很简单,就是跟正常的继承NSOject的类一样,alloc init

接下来,我们需要请求苹果健康中心的权限,没有相应的权限,你是什么都干不了的,而且,你需要对什么数据做什么操作,都必须要相应的权限,比如,你需要对体重数据进行读取数据操作,那么你必须要有体重数据的读取权限才行,有其他的权限是不能对体重数据做操作的,光有写权限也是不能读取数据的。这个请求数据的权限只有在第一次请求的时候才会执行,注意,是第一次请求,不是应用第一次启动。再次声明,模拟器也是一个做苹果健康中心的调试的。


image.png

我是用一个按钮调用的这个方法,在这里,我们可以看到我有两个集合,一个读权限的集合,一个写权限的集合,当然。这个写的不全,不过,这些在健康中心的API里面完全可以找到,我只是列出了一些常用的


image.png
image.png
image.png

下面是往苹果健康中心写入数据的操作


image.png
image.png
最后是效果图:
image.png
image.png

相关文章

  • Healthykit--苹果健康

    今天抽空讲一下自己在健康中心的心得体会,不全面,还没有读取的步骤,最近有点忙,没什么时间去研究,,后面有空了补上。...

  • 先吃好苹果还是先吃坏苹果?

    我喜欢买苹果,也许是受那句“每天一苹果,医生远离我”的洗脑,总觉得苹果比其他的水果都更健康,或者说对人的健康最有益...

  • 提醒:吃苹果有3个最佳时间,很多人后知后觉!

    对于苹果,兴元相信大家已经非常熟悉了,多吃苹果有利于我们的身体健康。同样的苹果中含有大量有益我们身体健康的元素,每...

  • iOS开发 HealthKit初步探索

    功能: 经过用户允许后,获得苹果用户的健康信息 苹果政策不允许: 虚假,错误的信息存储信息健康广告需要提供隐私政策...

  • 地下苹果《健康饮食》

    【健康生活】 土豆 富含人体需要的各类营养素,如碳水化合物、 B族维生素、维生素 C、钙、镁、钾等,且比米、面的营...

  • 苹果自带App——“健康”

    加班忘了时辰,搭个末班车~ 管理记录健康运动数据的App,颜值高的,实用性高的,五花八门多的是(明明就不爱运动,装...

  • 十五大健康水果排行,排行第一你肯定想不到

    点击上方蓝色字体关注我们,健康快乐,生活诚品与你一路同行! 十五大健康水果排行 1、苹果 苹果含有丰富的糖类、有机...

  • 苹果树健康小栏目:受寒和发热

    每日思考健康、用心投入一点点,收获健康一点点。这里是苹果树健康小栏目,今天的话题是: 受寒和发热。 苹果树:请问如...

  • 睡不着?来试试『小睡眠』吧

    小睡眠,5000万人都在用的健康睡眠新概念应用。获得过苹果月度最佳App、苹果优质睡眠、苹果编辑推荐App、...

  • 精致的生活才能让女人更美

    “每天一个苹果,医生远离我”,苹果对人体还是非常有益的,煮苹果的健康功效更是不可忽视的,加入红枣好处更多了。 苹果...

网友评论

      本文标题:Healthykit--苹果健康

      本文链接:https://www.haomeiwen.com/subject/xuvhkctx.html