如何使用 Xamarin Forms 从 HealthKit 读取 ECG 数据

Posted

技术标签:

【中文标题】如何使用 Xamarin Forms 从 HealthKit 读取 ECG 数据【英文标题】:How to read ECG data from HealthKit using Xamarin Forms 【发布时间】:2020-07-08 23:07:22 【问题描述】:

我正在尝试从 HealthKit 读取 ECG 数据,但 Xamarin.ios(我使用的是 13.18.2.1)似乎还不支持 ECG 数据。我没有在 HKQuantityTypeIdentifier 枚举中看到 ECG。我找不到 HKElectrocardiogram 或 HKElectrocardiogramQuery 类。

您曾经使用过 ECG 和 Xamarin Forms 吗?是否可以实现手动查询?在此链接https://***.com/a/53535698/1944025 中,有人手动创建了一个 HKQuantiySample,将 ECG 值作为元数据传递,但我不确定这在 Xamarin Forms 中是否可行。

谢谢

【问题讨论】:

【参考方案1】:

2020 年 6 月 22 日,在苹果全球开发者大会上,Xcode 第 12 版发布;同一天发布了一个测试版。

这些是 Xcode 12.0.0 beta 1 中的新类,将在 iOS 14 18A5319g 及更高版本上受支持,因此目前在 Xamarin.iOS 的生产版本中不受支持。您可以关注github repo、Xamarin.iOS release notes and API changes 和official Xamarin Blog 了解产品公告/发布。

Wiki (xamarin/xamarin-macios) HealthKit iOS xcode12 beta1

https://github.com/xamarin/xamarin-macios/wiki/HealthKit-iOS-xcode12-beta1

【讨论】:

我再次检查了链接,但在 Xamarin.iOS 14.2 中看不到 ECG 类。你知道心电图数据是否可用吗? @BurakCetin 通过HKSampleQuery 使用HKObjectTypeHKElectrocardiogramType 非常感谢! @BurakCetin ? 很高兴它有帮助 ?

以上是关于如何使用 Xamarin Forms 从 HealthKit 读取 ECG 数据的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Xamarin Forms 从 HealthKit 读取 ECG 数据

如何使用 Xamarin Forms 从 HealthKit 读取 ECG 数据

如何使用 tapGesture (Xamarin.Forms) 从应用程序中的多个标签中删除选定的标签

Xamarin.Forms 如何将数据从 CollectionView 传输到不同的视图?

如何从 Xamarin.forms pcl 中的 Url 检索 json 字符串

如何从 Xamarin.forms pcl 中的 Url 检索 json 字符串