ios - Apple Fitness - 更改锻炼列表中显示的值
问题描述
我和我的团队目前正在开发一个独立的 watchOS 应用程序,我们在其中使用HKLiveWorkoutBuilder
. 就在调用finishWorkout(completion:)
将锻炼保存到 中的方法之前,HKHealthStore
我们在锻炼需要时保存一些元数据。
但是,我们还想将健身应用程序中默认为锻炼持续时间的绿色值更改为活动/总 KCAL,就像它在健康应用程序保存的条目中可见一样。绿色值显示在锻炼名称下方的 iOS 健身应用程序列表中,如下面的屏幕截图所示。我们还对 AppStore 进行了一些研究,并且有保存锻炼的 3rd 方应用程序实际上在健身应用程序中显示了 KCAL,因此似乎有一些方法可以解决它。
不幸的是,我们无法HKMetadataKey
在文档中找到匹配项,也找不到任何其他可能的解决方案。
我们将非常感谢任何提示!注意安全 :)
解决方案
我们的团队设法在这件事上得到了 Apple 工程师的回复,他们说没有 API 可以为 3rd 方开发人员实现这一目标。
推荐阅读
- python-3.x - 对日期列表进行排序
- javascript - Javascript 中的 AES GCM 256 加密
- mysql - 如何在连接表的 INNER JOIN 中获取排序结果
- node.js - 与 AJAX 相关的 API 设计以及获取数据的方式
- ruby-on-rails - 如何在本地使用 rbenv 和存储 gem - 来自 rvm 背景
- r - 在R中绘制范围受限的多系列数据?
- javascript - 表单提交中的多项选择网格 HTML
- c# - WinForms 自定义控件:为什么方向键不引发 OnKeyDown 事件?
- django - Django:我们可以在 Django 模板中使用 set 创建一个变量吗?
- laravel-7 - 在 laravel 7.x 中发送邮件时如何指定非全局名称