iOS
Dropbox 与 iOS 同步
注意:本文多次提到"同步按钮",指的是 Scrivener iOS 版项目列表右上角的这个按钮:
快速版本
设置完成后,同步流程很简单:
- 在 Mac 或 Windows 上编辑,等待 Dropbox 客户端同步完成。
- 关闭桌面上的项目,打开 Scrivener iOS 版。
- 点击同步按钮下载更改。
- 在 iOS 上编辑项目。
- 完成后返回项目列表点击同步按钮上传更改。
- 返回桌面重新打开项目。
我们也有关于此主题的视频教程。
入门准备
Scrivener iOS 版通过 Dropbox 与桌面版同步。您需要在桌面上安装并运行 Dropbox 客户端:下载 Dropbox
安装后会在文件系统中创建"Dropbox"文件夹:
设置 Dropbox 同步
- 在 Scrivener iOS 版中确保正在查看项目列表(没有打开项目)。
- 点击同步按钮。
- 在出现的菜单中点击
Link Dropbox。 - 按提示授予 Scrivener 访问 Dropbox 的权限。
- 在 Dropbox 设置面板中选择同步文件夹(默认为 Apps/Scrivener)。
- 点击
Done。也可以选择其他文件夹。 - 创建一个新项目并保存到 Dropbox,然后返回项目列表点击同步按钮。
准备同步项目
最重要的一点:项目必须在您设置 iOS 同步时选择的 Dropbox 文件夹内。
- 关闭所有设备上的项目。
- 在 Finder 或文件资源管理器中打开 Dropbox 文件夹。
- 找到 Apps > Scrivener 文件夹(假设使用默认设置)。
- 将要同步的项目拖入此文件夹。Windows 上务必拖入整个 .scriv 文件夹。
- 等待 Dropbox 完成上传。
Dropbox 上传/下载状态:
必须等待同步完成后再在 iOS 上访问。然后点击 iOS 上的同步按钮下载项目。
Dropbox 工作原理
- 桌面上的更改由 Dropbox 应用上传到服务器。
- 桌面 Dropbox 应用检测到服务器变化时自动下载。
- iOS 上点击同步按钮时下载服务器上的更改并上传本地更改。
- 冲突时会创建"冲突副本"。
无需网络连接即可工作——两端都有本地副本。同步只是确保更改在各处可用。
保持跨设备同步
在桌面编辑后
- 从 Dropbox 文件夹打开和编辑项目。
- 关闭项目。
- 等待桌面 Dropbox 完成同步。
- 在 iOS 上点击同步按钮下载更改。
- 现在可以在 iOS 上编辑了。
在 iOS 编辑后
- 点击 iOS 的同步按钮上传更改。
- 回到桌面等待 Dropbox 同步完成。
- 打开项目继续工作。
移动项目到 Dropbox
点击项目列表上的 Edit,用拖拽把手将项目从"On my iPad/iPhone"移到"Dropbox"区域,然后点击同步按钮。
同步冲突
如果在多台设备上编辑项目而未同步,可能出现冲突:
- Scrivener 自动成功解决了所有冲突——无需操作。
- 冲突文件被添加到"Conflicts"文件夹——在活页夹底部找到它,比较版本后保留需要的。
为什么同步不是自动的?
Scrivener 项目是包含许多相互依赖文件的文件夹。自动同步可能导致文件部分下载使项目无效。手动同步确保项目始终完整同步,并能处理同步冲突。大多数应用使用单文件格式,所以能自动同步。Scrivener 的高级功能需要多文件格式。
其他同步方案
目前没有计划添加 iCloud 或 OneDrive 支持。Dropbox 同步代码有数千行,为每个同步方案复制这些代码需要大量资源。我们将继续评估新的同步技术。
更多帮助请参阅 iOS 同步快速排查。