如何向iPhone发送低心率通知?

时间:2019-06-06 09:43:49

标签: ios swift apple-watch health-kit

我有一个生成模拟心率的arduino,我能够使用BLE连接到iPhone,并将心率保存到健康库中。

出于测试目的,每当心率低于一定水平时,我都希望向iPhone健康保险库发送低心率通知。但是,苹果文件提到我无法写低心率通知。如果是这样,iwatch如何为低心率写入iPhone健康保险库? 从苹果文档中提取

The low heart rate samples are read-only. Use this identifier to request permission to read these samples; however, you can’t request authorization to share them, and you can’t save new low heart rate events to the HealthKit store.

请推荐一些实现上述目标的步骤?

1 个答案:

答案 0 :(得分:0)

通常,Apple制造的应用程序可以使用未记录的API或Info.plist密钥获得某些特殊特权。 Apple允许自己(显然)允许其自己的产品使用那些未记录的/受限制的功能,但是由于存在滥用的风险,或者由于API尚未对它们保持足够的清洁状态,他们不希望开发人员使用这些功能特征。

因此,在这种情况下,很可能没有正确的方法来实现这种精确的行为。


如@Scriptable所述,也许仅发送低值就足以让其库决定是否应发送通知。

相关问题