数据指南
数据、备份与导出
LiftJot 不会在开发者服务器上保存你记录的副本。取决于你的平台、你的设置以及已安装的版本,Apple 或 Google 可能会传输由应用准备的恢复副本,但该过程属于尽力而为,且不在我们的控制之内。要拥有一份属于你自己的可携带副本,仍应由你自己创建备份。
恢复时请使用 .workoutlog 文件。CSV 是已完成组的可读导出,不是 LiftJot 的恢复文件。LiftJot 不会为两者添加自有加密。
创建可携带的备份
- 打开应用的数据管理功能,选择创建备份。
- LiftJot 会在其自有存储区域中准备并校验一个
.workoutlog文件。 - 使用操作系统的共享面板,把副本保存或发送到你信任且打算长期保留的目的地。
- 在依靠它之前,确认该副本确实送达。
备份包含可携带的 LiftJot 记录:训练历史、当天备注、动作、分类,以及恢复所需的设置。它不包含计时器状态以及其他设备或运行时状态。
最新的备份会留在应用的存储区域中。LiftJot 会尽力删除它自己创建的较早备份,因此此前的文件可能残留。应用内没有可以列出或删除它们的界面。
操作系统备份能做什么
取决于你的平台、你的设置以及已安装的版本,LiftJot 可能会准备一组数量有限、轮换使用的恢复副本,并将其标记为可纳入由操作系统管理的设备备份或迁移。恢复副本所含的可携带记录,与你自己创建的备份相同。应用的工作数据——正在使用的存储、计时器状态、诊断信息、临时文件,以及下文所述的保护副本——都在该范围之外。
是否发生传输由 Apple 或 Google 控制。操作系统可能从未携带任何恢复副本,LiftJot 无法确认其是否携带,任何副本都可能已经过时。应用中提示已准备好恢复副本,仅表示本地已创建并校验了一个符合条件的文件,并不表示它已被备份、是安全的或可以恢复。请把它视为退路,绝不要当作你自己所做备份的替代品。
恢复备份
- 打开应用的数据管理功能,选择恢复。
- 选择一个 LiftJot 的
.workoutlog文件。 - 查看预览,只有在确认这正是你要使用的记录时才继续。
LiftJot 会先校验文件并显示预览。在恢复改变你当前的训练记录之前,它会准备并校验一份你现有内容的保护副本,然后把恢复作为单一步骤执行。恢复会用文件中的内容替换你当前的记录。如果校验或写入失败,你当前的记录保持不变;已经准备好的保护副本可能会保留。
在设备之间转移
在旧设备上创建备份,通过你信任的途径完成并确认保存,然后在新设备上恢复该副本。同一种 .workoutlog 格式的设计目标,是在受支持的 iPhone、iPad 和 Android 设备上的 LiftJot 中通用。
导出 CSV
从应用的数据管理功能导出 CSV,会在应用的存储区域中准备一个新文件,随后打开操作系统的共享面板。文件中每一个已完成的组占一行,包含日期、动作与分类、重量与次数、距离与时间、各自的单位,以及当天的备注(如果有)。你尚未完成的目标不包含在内。
CSV 适合用于电子表格、教练、个人分析或其他工具。它并不包含应用的完整结构,LiftJot 也无法从中恢复数据。CSV 文件不会被自动清理,可能会不断累积。
保留与删除限制
在 iOS 上,你创建的备份和 CSV 导出文件仍可纳入由 Apple 管理的设备备份;在 Android 上,应用自身的备份规则仅涵盖上文所述的恢复副本。LiftJot 在恢复和导入时准备的保护副本,在两种情况下都被配置为排除在外。清除训练历史会连同历史一起删除本地恢复副本,但不会删除备份、CSV 导出文件、保护副本或保存在别处的任何副本,也无法撤回 Apple 或 Google 已经传输的内容。
恢复成功后,应用会立即提供删除该次操作保护副本的选项。除此之外,LiftJot 没有在应用内为其存储区域中的文件提供列表或删除功能,因此在恢复失败或清理失败后保留下来的保护副本可能会继续存在。保存在 LiftJot 之外的副本,请在每一个目的地分别删除;在那里适用该目的地自身关于隐私、安全、备份和保留的条款。
安全存储文件
- 你自己创建的备份,才是你保存的副本;请完成分享或保存,并检查生成的文件。
- LiftJot 不会为备份或 CSV 导出文件添加自有加密;任何能访问该文件的人都可能读取或恢复其内容。
- 把独立副本保存在你信任的目的地,并了解这些目的地自身的保留与删除机制。
- 在替换当前数据之前,请仔细查看恢复预览。