我在Apple Watch上创建了一个心率监测器,它会发送警报,通知您心率变低。创建应用程序后,我意识到它无法在后台运行。有没有办法强制应用程序在手表的后台运行或将心率信息发送到手机?
我已经
对此进行了调查,但(还(没有任何实践经验。据我了解,watchOS3 中的手表应用程序可以在以下条件下捕获连续的心率更新:
- 这是一个完整的应用程序(不仅仅是一个扩展(。
- 应用程序开始锻炼
- Info.plist设置了
WKBackgroundModes
键
手表应用程序开始锻炼,或者如果从配套的 iOS 应用程序触发,则需要呼叫startWatchAppWithWorkoutConfiguration:completion:
以在配对的手表上开始锻炼课程。
附言欢迎来到堆栈溢出!