updateApplicationContext - 堆叠的上下文?

时间:2018-04-20 07:37:31

标签: ios swift watchkit watch-os watchconnectivity

Watch Connectivity中的applicationContext存在问题。 我在iOS端使用updateApplicationContext来更新由Watch处理的状态。

文档状态"此方法替换了之前设置的字典,因此您应该使用此方法来传达状态更改或传递经常更新的数据。"

但是,如果多次使用不同的dicts调用updateApplicationContext,它们似乎是堆叠的?

当我暂停一段时间后打开Watch App时,带有历史上下文的didReceiveApplicationContext被多次调用,所以不仅是最新的。

我的印象是,在这些情况下,只有最新的上下文更新才会发送到Apple Watch。我错了吗?

0 个答案:

没有答案