66得票1回答
iOS: 如何使用HKObserverQuery的后台更新completionHandler

HKObserverQuery 有以下支持在后台接收更新的方法:- initWithSampleType:predicate:updateHandler: updateHandler有一个completionHandler,其具有以下文档: 这个块被传递给更新处理程序。只要您完成了入站数据的...

7得票1回答
苹果健康包 REM、深度睡眠和浅度睡眠分析

我正在开发一款IOS睡眠应用程序,需要进行睡眠分析。 我使用Healthkit获取睡眠数据,可以使用以下代码成功获取睡眠分析数据: func retrieveSleepAnalysis(from startDate: Date?, to endDate: Date? , completion...

8得票2回答
从健康应用程序中删除添加的样本

I add sample like this: var store:HKHealthStore? date = NSDate() let type = HKQuantityType.quantityTypeForIdentifier(HKQuantityTypeIdentifierDieta...

11得票1回答
打开 Health 应用并通过 URL Scheme 进入应用权限页面。

我们能直接将Sources链接到我的应用程序吗?我尝试打开一个URL,像是x-apple-health://sources/MyApp,但它只打开了Sources并没有直接进入MyApp。有人知道这是否可能吗? 编辑:这不是从其他应用程序打开HealthKit应用程序的重复,因为我知道如何打...

7得票1回答
实时获取苹果手表的心率变异性SDNN?

我正在使用下面的函数获取心率变异性SDNN,但它只获取一次,不像心跳一样实时计算? func HRVstart() { guard let quantityType = HKObjectType.quantityType(forIdentif...

11得票1回答
如何在HealthKit中使用`addQuantitiesFromSamples`?

基于WWDC 2015 - Session 203创建一个基于HealthKit/WatchKit的应用程序。 由于没有源代码,因此我正在即兴编写。有一个方法让我很困惑,因为他们没有讨论它。 幸运的是,对于所有锻炼类型,它都是相同的addQuantitiesFromSamples方法,可以...

7得票5回答
iOS HealthKit如何保存收缩压和舒张压数据?

这里是将血压数据保存在健康应用中的代码: HKUnit *BPunit = [HKUnit millimeterOfMercuryUnit]; HKQuantity *BPSysQuantity = [HKQuantity quantityWithUnit:BPunit doubleVa...

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

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

7得票7回答
我无法让HealthKit正常工作。缺少授权。

我在iOS应用中使用HealthKit遇到了困难。我已经完成了目前为止我发现的所有步骤,但似乎都无法解决我的问题。当尝试授权Healthkit时,我一直收到以下错误: Error Domain=com.apple.healthkit Code=4 "Missing com.apple.dev...

8得票1回答
iOS的将来版本中,forIdentifier方法的quantityType已被弃用?

Xcode警告我(我使用的是v13.1版本),quantityType(forIdentifier:)将在未来的iOS版本中弃用。 因此,我查阅了Apple的开发者文档以获取其他替代方案。令人惊讶的是,该文档中并未标记为即将被弃用。 在这种情况下应该相信哪个来源?如果quantityT...