使用iCloud优雅同步Obsidian,多设备无缝衔接

前言

用了一年多苹果自带的Notes,最近终于决定换到Obsidian。 习惯了Notes自带的iCloud丝滑同步,换到Obsidian的第一件事我就是在想,要怎么让多设备同步呢? 我在网上找了大量的资料,除了官方的同步,很多方案都指向了iCloud。 但是,同时又有一些帖子在反复警告,不要使用iCloud同步,这会造成文件丢失。 我浏览了很多这类的帖子,终于发现,原来iCloud同步也是可以用的,只是有几点需要特别注意。 我们一起来看看怎么实现吧!

准备工作

在开始之前,有几个准备步骤:

  1. 确保我们需要同步的设备都已经开启了iCloud Drive,并且都是用的是同一个Apple ID。
  2. 在需要同步的设备上安装Obsidian应用,可以在App Store和网页中下载。这里我们以iPhone和Mac来举例。

同步设置

在iPhone开启iCloud同步

首先,我们需要在iPhone上打开Obsidian,然后创建一个新的文件夹,并且启用iCloud同步。 这时候,Obsidian会在我们的iCloud Drive中创建一个名为“Obsidian”的文件夹。 注意这个文件夹会在iCloud Drive的根目录下,并且不能移动位置。 我尝试过在Mac上手动创建一个同名的文件夹,是无法在iPhone上被识别的。 所以这里推荐先用iPhone创建文件夹,然后使用Mac进行后续操作。

接着,很关键的一个步骤,我们需要将Obsidian的文件夹设置为保留下载,所有的文件都要下载到本地。防止本地文档被优化,存储到iCloud,导致本地无法查看。 完成后文件名上会有一个保持下载的标识。

在Mac上同步文件夹

同样的,在Mac上,我们也要在iCloud Drive中找到Obsidian文件夹,并且同样要设置为保留下载。 然后,我们打开Obsidian,选择“打开另一个库”,选择iCloud Drive中的Obsidian文件夹。 这样,我们就完成了iPhone和Mac之间的同步设置。

同步已有的笔记

如果你在Mac上已经有一个笔记文件夹了,只需要将这个笔记文件夹移动到iCloud Drive中的Obsidian文件夹中。 等iCloud同步完成后,在iPhone上打开Obsidian,选择打开另一个库,然后选择iCloud Drive中的Obsidian文件夹,就可以看到之前的笔记了。

测试同步

我们在Mac上更新一篇文章,比如给这个文章添加一张图片,然后稍等iCloud同步完成。 就可以在手机上的Obsidian中看到笔记已经同步过来了。

总结

通过以上的步骤,我们就可以实现苹果设备之间的Obsidian笔记同步了。 其实还可以额外使用第三方的同步工具,来增加一层保障。 如果你对此感兴趣,我们可以在后续文章中继续聊聊。