Watch Connectivity中的applicationContext存在问题。 我在iOS端使用updateApplicationContext来更新由Watch处理的状态。
文档状态"此方法替换了之前设置的字典,因此您应该使用此方法来传达状态更改或传递经常更新的数据。"
但是,如果多次使用不同的dicts调用updateApplicationContext,它们似乎是堆叠的?
当我暂停一段时间后打开Watch App时,带有历史上下文的didReceiveApplicationContext被多次调用,所以不仅是最新的。
我的印象是,在这些情况下,只有最新的上下文更新才会发送到Apple Watch。我错了吗?