Aaron Lau(韩栖)

健康 app —— 脏数据死循环

Aaron Lau(韩栖)160 字

健康 app 同步出问题时,界面会一直转,数据停在几个小时前。「这个本质是健康 app 出了脏数据然后死循环,要做好舍车保帅(丢弃近期健康数据)的准备」。

死循环的机制在 CloudKit:健康数据从 iPhone、Watch 和第三方 app 三路写入,一台设备写坏一条记录,iCloud 会把这条记录推到每一台设备,单台删除追不上同步。先试软件层的办法,「参考网友 XXL 的方案,重置 CloudKit」,走到重置还不行,剩下的选项就只有丢掉近期数据重新攒。

兴趣笔记 · iCloud