WatchOS 2与倒计时和HkSampleQuery的复杂化

时间:2015-10-24 17:27:54

标签: ios swift watchkit watch-os-2 health-kit

所以,我正试图为Apple Watch制造复杂功能。 我有预定的更新工作,并且可以让每半小时刷新一次并显示当前时间。

我想做的是:

A,使用HkSampleQuery来电更新用户的最新步骤

B,有一个'更新...分钟前'并发症中的一行

对于问题A,我可以在第一次复杂化调用getCurrentTimelineEntryForComplication时阅读这些步骤。但随后进行了预定更新,HKSampleQuery内的代码永远不会被执行。我虽然这可能是由于后台没有HealthKit调用等...但首先我认为复杂化是在更新后从后台唤醒的,其次我在商店看到了与HealthKit并发症做出奇怪想法的应用程序,第三,Apple自己的活动并发症更新很好,使用HealthKit。有什么建议吗?

对于问题B,我只能获得显示并发症更新的当前时间。我希望这个复杂功能能够更新......之前的......阅读时间'田野本身就像苹果计时器并发症或日出/日落并发症那样在27分钟内出现...有什么建议吗?

非常感谢,希望问题很清楚。

0 个答案:

没有答案