存档问题
Sakura 将每款游戏的存档保存在设备本地或 iCloud 中一个专属的存档文件夹里。完整的存档浏览与链接流程参见存档管理和全局存档 — 本页介绍常见问题。
我的存档保存在哪里?
Section titled “我的存档保存在哪里?”每款游戏都会链接到一个存档文件夹,可以是:
- 本地 — 仅保存在此设备上,位于
Documents/saves/<folder name>/下。 - iCloud — 在你的设备之间同步。游戏本身从不直接读写 iCloud,它始终对着一份本地暂存副本运行,该副本会在游玩会话之前、期间(每 5 秒一次)以及结束后立即同步到 iCloud。
你会在首次启动游戏时的设置存档界面中选择本地或 iCloud — 该流程以及之后如何更改,参见存档管理。
“iCloud 不可用”
Section titled ““iCloud 不可用””症状: 在设置 > 存档与数据中打开iCloud 存档后无法保持开启,或某个游戏的“设置存档”界面显示 iCloud 已停用,并提示“请先在设置中启用 iCloud 存档”。
原因: iCloud 存档需要 iCloud Drive 在此设备上实际可用 — 即已登录且已启用。
解决方法: 检查 iOS 的设置 > [你的名字] > iCloud > iCloud Drive是否已开启,然后再次尝试在 Sakura 中启用iCloud 存档。
存档文件夹缺失
Section titled “存档文件夹缺失”症状: 启动游戏时显示存档文件夹缺失界面,而不是开始游戏,并提供创建新文件夹或链接到现有文件夹选项。
原因: 该游戏被配置为使用某个特定的存档文件夹,但该文件夹在磁盘上已不存在 — 常见原因是某个 iCloud 文件夹尚未同步到此设备,或该文件夹被手动删除了。
解决方法:
- 如果你认为该文件夹应该仍然存在(例如在 iCloud 上),请稍等片刻让同步完成后再重新启动 — 它可能只是需要时间下载。
- 否则,如果你知道存档存放在其他名称的文件夹下,选择链接到现有文件夹;或者选择创建新文件夹重新开始(这不会恢复丢失的存档)。
将存档迁出 iCloud
Section titled “将存档迁出 iCloud”症状: 你在设置中关闭了iCloud 存档,Sakura 询问该如何处理仍在使用 iCloud 存储的游戏。
各选项的含义:
- 将存档迁移到本地 — 将每款受影响游戏的存档复制到本地文件夹,并自动切换该游戏。
- 不迁移并停用 — 这些游戏在名义上仍保留 iCloud 链接,但停止同步(将其暂存的存档保留为最后一份已知副本)。
- 取消 — 保持 iCloud 存档为开启状态。
如果迁移报告**“迁移完成,但存在错误”**,请检查所有受影响游戏的 iCloud 文件是否已下载完成,然后再试一次。
症状: 你需要回退到较早的存档状态(例如在错误覆盖或某个存档位损坏之后)。
解决方法: 打开游戏的存档浏览器(从其详情页进入)→ 齿轮菜单 → 从备份恢复,或使用备份浏览器(设置 > 存档与数据 > 存档备份)从那里恢复。两者都会显示以*“当前存档将被替换”结尾的*“恢复备份?”**确认提示 — 存档浏览器会标明备份文件名,备份浏览器会标明备份的日期 — 然后才会覆盖任何内容。
Sakura 会自动保留备份:
- 自动备份在每次启动前进行(只要自动存档备份处于开启状态且存档文件夹不为空),并在少量插槽中轮替(默认 2 个,可在设置 > 存档与数据中配置为 1–10 个)。
- 手动备份可以随时通过存档浏览器的更多 > 备份此存档文件夹进行,保留数量可配置上限(默认 15 个)。
如果你不小心删除了一个存档,请先检查存档浏览器中的5 秒撤销提示,而不要立即认为需要完整的备份恢复 — 删除操作是软删除,可以在短时间内撤销。
存档链接 / 跨游戏共享存档
Section titled “存档链接 / 跨游戏共享存档”症状: 你希望同一款游戏的两个安装(或某款游戏与其续作)共享一套存档,或者你意外看到某个文件夹被“N 个游戏”共享,而这不是你所预期的。
原因: 存档文件夹并不与某一款游戏绑定 — 它只是一个文件夹,任意数量的游戏都可以链接到同一个(它们的存档实际上就是同一批文件)。对于共享存档数据的系列作品来说,这是正常且刻意为之的设计,但这也意味着取消链接或重命名一个共享文件夹会影响所有链接到它的游戏。
解决方法: 打开存档管理器(单个游戏的“更改链接”,或全局存档管理器查看每个文件夹及其使用游戏的总览)来查看、重新链接或重命名存档文件夹。重命名会级联影响所有链接的游戏。
导入存档失败
Section titled “导入存档失败”症状: 导入存档文件时显示*““{name}” 不是可识别的存档文件。支持的类型:save{N}.dat、envdata、envdata.utf、gloval.sav、kidoku.dat,或 .zip 压缩包。”或“无法读取 “{name}” — 它不是可读取的 zip 压缩包(不支持加密压缩包)。”*
原因: Sakura 只能识别 ONScripter 自身的存档文件类型,且无法打开加密的 zip 压缩包。
解决方法: 确认你导入的是源安装中实际的存档文件(或它们的纯 zip 压缩包)— 具体需要携带哪些文件,参见导入存档。如果该 zip 受密码保护,请先在电脑上解压并在不设密码的情况下重新压缩。
如果按照上述方法操作后存档仍然丢失、无法同步或无法恢复,请通过支持联系我们,并附上游戏名称,以及受影响的存档文件夹是本地还是 iCloud。