问题标签 [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.
ios8 - HealthKit HKSampleQuery 心率读数
我正在尝试使用 HKSampleQuery 通过 healthkit 商店获取心率读数,但我一直在获取 count/s。无论如何我可以通过计数/分钟得到它吗?
swift - HKWorkout 的 HKSampleQuery
我有问题要查询HKWorkout
。
下面是我用来保存HKWorkout
和HKQuantitySample
.
我保存了代码并且工作正常。甚至我也可以用 HKSampleQuery 查询
但是,当我尝试使用 HKWorkoutType 进行查询时,我什么也得不到。
这里奇怪的是我没有完成块的日志。没有来自 1、2、3 评论日志的日志。
当我使用class func predicateForObjectsFromWorkout(workout: HKWorkout!) -> NSPredicate!
时,它按我的预期工作。
为什么我不能通过HKWorkoutType()
查询得到任何东西?
BKLog 只是一个形成的日志函数
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
实施方式方面。
ios - 从 HKHealthStore 获取最新的 BMI 值
我想从我的 HKHealthStore 实例中获取用户最近的 BMI 读数。截至目前,我正在按照以下方式进行操作,但似乎不正确。有没有办法获得 BMI 的实际数值而不是 countUnit (HKUnit)?
ios - 从 healthkit 查询中排除自己的样本
我正在编写一个应用程序,其中包括从 HealthKit 读取体重样本。
我也在写样本。
我正在尝试阅读不属于我的最新示例:
但如果它们是最新的样品,我会得到我自己的样品。
任何想法?
ios - 从 HKObserverQuery 获取结果
几天前,我发布了使用 Swift 设置 HKObserverQuery。
我还想知道,是否有办法使用 HKObserverQuery 获取刚刚添加到 HealthKit 中的最新数据点的值,或者它只是让您知道添加了一个新数据点,但您仍然有使用 HKSampleQuery 再次查询它以检索值。
ios - 每月心率数据
我正在我的应用程序中从 Health Kit 中检索心率。但是我从 Health Kit 中获得了最新数据,我怎样才能获得每月的数据?我的意思是每个月的最后一次阅读..我看到 NSPredicate 可以用来这样做,但我不知道该怎么做..!! 我是新手,请帮忙!!
这是我访问心率的代码:
谓词代码:
提前致谢 :)
ios - 如何从 HealthKit 中获取每日平均步数
我正在尝试显示用户每天的步数。但我真的不知道如何管理这个。
我已经得到了这个代码:
据我所知,该查询获取所需的所有数据。但我不知道如何从HKQuantitySample
. 所以我无法测试HKQuantitySample
数组中是否有正确的值。
ios - HealthKit 计步器
我正在尝试使用 HealthKit 的计步器,到目前为止,这就是我所拥有的。它没有失败,但我没有看到任何活动。我错过了什么?
objective-c - 获取 HealthKit 中每个日期的总步数
获取每天记录的总步数的最佳方法是什么HealthKit
?使用 HKSampleQuery 的方法 initWithSampleType(见下文),我可以使用 设置查询的开始和结束日期NSPredicate
,但该方法返回一个每天包含许多 HKQuantitySample 的数组。
我想我可以查询所有记录的步数并遍历数组并计算每天的总步数,但我希望有一个更简单的解决方案,因为会有数以千计的 HKSampleQuery 对象。有没有办法让 initWithSampleType 返回每天的总步数?