-->

我可以从IWATCH扩展访问healthkit数据?(Can I access healthkit

2019-10-23 06:15发布

我想提出一个IWATCH应用,在那里我需要显示从healthkit数据。 是否有可能从IWATCH扩展访问healthkit的API?

Answer 1:

不,这是在特别提到HealthKit框架参考 :

“你不能访问从扩展(如今日视图)HealthKit或从WatchKit应用程序。”

你可以做的就是调用openParentApplication:回复:谈谈iPhone应用程序本身和检索数据。 搜索周围的这个方法的名字,你会发现如何调用它,并从中获取数据回看些例子。


更新:正如其他人下文提到的,这种情况已经改变了watchOS 2.文档尚未更新,但检查出的WWDC 2015年视频为HealthKit和手表的一些代码片段,您可以用Xcode的7测试版使用。



Answer 2:

是的,在watchOS 2,你就可以。



Answer 3:

是的,它可能在watchOS 2。

然而,这是一个有点混乱,因为它是在静止中提到的watchOS HealthKit框架参考

您不能访问HealthKit从扩展(如今日视图),或从一个WatchKit应用。

不要在意这一点。

请按照以下几个步骤。

  1. 按照基准设置HealthKit,你现在就可以访问
  2. 按照访问HealthKit数据 ,那么你将能够访问

请确保您的应用程序上watchOS 2运行。

请参阅更详细的参考。



文章来源: Can I access healthkit data from iWatch extension?