gpt4 book ai didi

ios - 将位置和天气信息添加到 HealthKit Workout Session

转载 作者:搜寻专家 更新时间:2023-10-31 08:30:29 25 4
gpt4 key购买 nike

我正在开发一个应用程序,其中使用了 HealthKit 并创建了 HKWorkout session 并将其添加到 HealthKit 商店。

现在,当我在 Watch 上使用 Apple 的原生锻炼应用程序完成一项户外事件(例如公开水域游泳)后,当我在 iPhone 上的“事件应用程序”上打开这项锻炼时,它会告诉我开始事件的位置以及当时的天气情况。

我一直在通读 HealthKit 文档,但找不到任何 API 可以将此信息从我的应用程序添加到 HKWorkoutSession

开发人员是否可以将其添加到 HKWorkout 中,如果可以:如何?

Example from Activities App on iPhone

最佳答案

要将天气详细信息添加到您的应用程序的锻炼中,您必须为保存的HKMetadataKeyWeatherConditionHKMetadataKeyWeatherTemperatureHKMetadataKeyWeatherHumidity 元数据键指定值HKWorkout。查看metadata keys reference获取更多信息。

没有用于指定锻炼的一般位置的 API。但是,在 watchOS 4.0 中,您的应用现在可以将 HKWorkoutRouteHKWorkout 一起保存,以提供用户所走路线的 map (documentation)。

关于ios - 将位置和天气信息添加到 HealthKit Workout Session,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44454721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com