10得票2回答
在iOS 10 beta 1中,HealthKit授权会导致未处理的NSException崩溃。

使用iOS 10第一个beta版本时,HealthKit授权会崩溃。 使用与iOS 9.x相同的代码(除了我改用Swift 3)。 即使是最简单的授权也会崩溃: func authorizeHealthKit(_ completion: ((success:Bool, error:NSEr...

10得票6回答
获取HealthKit中每个日期的步数总计

如何获取在HealthKit中记录的每一天的总步数?使用HKSampleQuery的initWithSampleType方法(见下文),可以使用NSPredicate设置查询的开始和结束日期,但该方法返回每天多个HKQuantitySamples的数组。- (instancetype)init...

10得票4回答
HealthKit数据类型概述

HealthKit在iOS中跟踪的各种数据类型是什么? 我没有找到任何关于iOS 8和9中HealthKit提供的数据类型的概述和列表。 我从各种来源(包括2014和2015的WWDC视频)中获取了这个列表。但我正在寻找更全面的列表和讨论。我在developer.apple.com网站上没...

10得票2回答
HealthKit计步器是否在Xcode模拟器上显示

我正在开发一个应用程序并从HealthKit中检索用户的步数。 没有错误,我想知道当您在使用模拟器运行Xcode上的代码时,步数计数是否总是默认为0,因为位置已经默认设置为0?

10得票1回答
苹果健康应用程序的哪些部分可以通过x-apple-health:// URL方案进行访问?

我希望让用户可以查看苹果健康应用程序中的“体重”部分,以便他们可以查看详细的数据等。我通过URL方案x-apple-health://成功打开了Health应用程序,但我希望直接将他们发送到正确的位置,例如x-apple-health://HealthData/measurements/Wei...

10得票4回答
由于HealthKit,iOS应用被拒绝

我在我的应用程序中使用HealthKit来读取用户的每日步数数据,并为此在我的应用程序中启用了HealthKit。 我在上传应用程序时未在info.plist中添加NSHealthShareUsageDescription和NSHealthUpdateUsageDescription密钥。 ...

10得票5回答
使用Swift从iOS HealthKit应用程序读取心率的方法是什么?

我正在使用以下 Swift 代码。 let sampleType : HKSampleType = HKSampleType.quantityTypeForIdentifier(HKQuantityTypeIdentifierHeartRate) let nowDate: NSDate = ...

9得票1回答
健康应用与 HealthKit 在处理多步骤数据时有所不同——Swift

我的Swift iOS应用程序连接到HealthKit,显示用户当天迄今为止走了多少步。在大多数情况下,这是成功的。当步数的唯一来源是iPhone内置计步器功能记录的步数时,一切正常,我的应用程序显示的步数与Health应用程序的步数匹配。然而,当有多个数据源时,在我的个人iPhone上,我的...

9得票2回答
如何使用Swift查询Healthkit的平均心率

我需要使用Swift 2.2查询HKStatistics的平均心率。从研究中了解到,我需要的参数是HKStatisticsOptionDiscreteAverage。 我有用于训练会话的代码。如何将测量心率的功能添加到下面的代码中,以返回使用HKStatisticsOptionDiscret...

9得票1回答
我如何在Xcode/Swift中添加这个权限com.apple.developer.healthkit.background-delivery?

目前我拥有 HealthKit 和访问 HealthKit 记录的权限。 如何在 swift/Xcode 中将 com.apple.developer.healthkit.background-delivery 添加到授权文件中?当前授权文件的截图 同时,已经开启了 HealthKit 的...