最近几天因为更换固态硬盘, 把Mac系统从TimeMachine恢复到新的盘上, 其他东西都是好好的, 就是有些小问题, Notes里面有些记事条母的内容不显示, 登录iClouds.com是可以看到有记录的, iPhone和iPad的Notes都是好的, 可以看到记录内容.
正常显示是这样子的.
现在有些条目是这样子一片空白.
想了半天, 或许是备份的内容出错了, 我删除本地的Notes内容让他重新同步会不会解决问题呢.
首先打开系统管理的iCloud把Notes的勾取消.
打开终端命令行, 转到目录
$ cd ~/Library/Containers/com.apple.Notes/Data/Library/Notes
查看里面的内容, 发现NotesV3.storedata NotesV3.storedata-shm NotesV3.storedata-wal并没有跟随账户取消同步而删除, 我想多半是因为旧内容格式可能跟系统不太兼容, 所以显示有问题.
安全起见, 先将旧文件夹改名,
$mv Notes Notes.bak
然后再次打开系统管理的iCloud, 把Notes同步勾选上. 发现这时会创建一个新的Notes文件夹在之前的目录下. 但是好像Notes一时还打不开, 估计同步中或者卡死了.
我把Mac重启, 再次打开Notes就看到开始同步内容, 过1,2分钟里面的图片和文字都会正常显示了.
再次查看Notes目录, 里面的文件已经更新为正常的内容.
至此问题全部解决了.
原创内容, 转载请注明出处.