问题标签 [hksamplequery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
893 浏览

ios8 - HealthKit HKSampleQuery 心率读数

我正在尝试使用 HKSampleQuery 通过 healthkit 商店获取心率读数,但我一直在获取 count/s。无论如何我可以通过计数/分钟得到它吗?

0 投票
1 回答
1887 浏览

swift - HKWorkout 的 HKSampleQuery

我有问题要查询HKWorkout

下面是我用来保存HKWorkoutHKQuantitySample.

我保存了代码并且工作正常。甚至我也可以用 HKSampleQuery 查询

但是,当我尝试使用 HKWorkoutType 进行查询时,我什么也得不到。

这里奇怪的是我没有完成块的日志。没有来自 1、2、3 评论日志的日志。

当我使用class func predicateForObjectsFromWorkout(workout: HKWorkout!) -> NSPredicate!时,它按我的预期工作。

为什么我不能通过HKWorkoutType()查询得到任何东西?

BKLog 只是一个形成的日志函数

0 投票
1 回答
3106 浏览

ios - 如何按小时对 HKStatistics 进行分组?

我正在尝试从 HealthKit 中提取步骤数据。

我想创建按小时分组的步骤数据摘要。NSPredicate目前,我可以提取with提供的日期范围内的所有数据样本HKSampleQuery。我还可以获得日期范围与HKStatisticsQuery.

我要问的是是否有办法按小时对样本或统计数据进行汇总。在 SQL 中,我会这样写:

SELECT HOUR(date), SUM(steps) FROM healthkit WHERE date BETWEEN 'blah' AND 'blah' GROUP BY 1;

我是否真的要查询 HKStatistics 24 x 31 次才能写入按小时分组的最后一个月的步数数据?因为这似乎相当低效,尤其是在resultsHandler实施方式方面。

0 投票
1 回答
399 浏览

ios - 从 HKHealthStore 获取最新的 BMI 值

我想从我的 HKHealthStore 实例中获取用户最近的 BMI 读数。截至目前,我正在按照以下方式进行操作,但似乎不正确。有没有办法获得 BMI 的实际数值而不是 countUnit (HKUnit)?

0 投票
1 回答
465 浏览

ios - 从 healthkit 查询中排除自己的样本

我正在编写一个应用程序,其中包括从 HealthKit 读取体重样本。
我也在写样本。
我正在尝试阅读不属于我的最新示例:

但如果它们是最新的样品,我会得到我自己的样品。
任何想法?

0 投票
2 回答
764 浏览

ios - 从 HKObserverQuery 获取结果

几天前,我发布了使用 Swift 设置 HKObserverQuery

我还想知道,是否有办法使用 HKObserverQuery 获取刚刚添加到 HealthKit 中的最新数据点的值,或者它只是让您知道添加了一个新数据点,但您仍然有使用 HKSampleQuery 再次查询它以检索值。

0 投票
0 回答
384 浏览

ios - 每月心率数据

我正在我的应用程序中从 Health Kit 中检索心率。但是我从 Health Kit 中获得了最新数据,我怎样才能获得每月的数据?我的意思是每个月的最后一次阅读..我看到 NSPredicate 可以用来这样做,但我不知道该怎么做..!! 我是新手,请帮忙!!

这是我访问心率的代码:

谓词代码:

提前致谢 :)

0 投票
2 回答
4856 浏览

ios - 如何从 HealthKit 中获取每日平均步数

我正在尝试显示用户每天的步数。但我真的不知道如何管理这个。

我已经得到了这个代码:

据我所知,该查询获取所需的所有数据。但我不知道如何从HKQuantitySample. 所以我无法测试HKQuantitySample数组中是否有正确的值。

0 投票
1 回答
3479 浏览

ios - HealthKit 计步器

我正在尝试使用 HealthKit 的计步器,到目前为止,这就是我所拥有的。它没有失败,但我没有看到任何活动。我错过了什么?

0 投票
6 回答
12166 浏览

objective-c - 获取 HealthKit 中每个日期的总步数

获取每天记录的总步数的最佳方法是什么HealthKit?使用 HKSampleQuery 的方法 initWithSampleType(见下文),我可以使用 设置查询的开始和结束日期NSPredicate,但该方法返回一个每天包含许多 HKQuantitySample 的数组。

我想我可以查询所有记录的步数并遍历数组并计算每天的总步数,但我希望有一个更简单的解决方案,因为会有数以千计的 HKSampleQuery 对象。有没有办法让 initWithSampleType 返回每天的总步数?