首页 > 解决方案 > Apple Fitness - 更改锻炼列表中显示的值

问题描述

我和我的团队目前正在开发一个独立的 watchOS 应用程序,我们在其中使用HKLiveWorkoutBuilder. 就在调用finishWorkout(completion:)将锻炼保存到 中的方法之前,HKHealthStore我们在锻炼需要时保存一些元数据。

但是,我们还想将健身应用程序中默认为锻炼持续时间的绿色值更改为活动/总 KCAL,就像它在健康应用程序保存的条目中可见一样。绿色值显示在锻炼名称下方的 iOS 健身应用程序列表中,如下面的屏幕截图所示。我们还对 AppStore 进行了一些研究,并且有保存锻炼的 3rd 方应用程序实际上在健身应用程序中显示了 KCAL,因此似乎有一些方法可以解决它。

不幸的是,我们无法HKMetadataKey在文档中找到匹配项,也找不到任何其他可能的解决方案。

我们将非常感谢任何提示!注意安全 :)

iOS 健身应用

标签: iosswifthealthkitwatchoshkhealthstore

解决方案


我们的团队设法在这件事上得到了 Apple 工程师的回复,他们说没有 API 可以为 3rd 方开发人员实现这一目标。


推荐阅读