先把数据分成三类
回答“会不会丢”,最有用的办法不是记住结论,而是理解数据存在哪。江南体育App里的数据,大致可以按下面三类来理解。这是设计思路,具体行为以App内说明为准。
| 类别 | 例子 | 换机后 |
|---|---|---|
| 跟账号走的数据 | 收藏、关注、模式偏好、训练记录与摘要 | 登录同一账号后,设计上应当恢复 |
| 本地缓存 | 已加载的内容、临时文件、语音与素材缓存 | 不迁移,需要时重新加载 |
| 与设备或系统绑定的授权与配对 | 蓝牙配对、摄像头和通知权限、设备端记录 | 需要重新授权、重新配对 |
这三类的差别在于:账号数据存放在服务器端并与你的账号关联;本地缓存只是为了加快打开速度的副本,删除后可以重新生成;配对和权限则是手机系统与外设之间的关系,换了手机,这层关系必然要重新建立。
收藏、关注和偏好:为什么应当跟账号走
收藏和关注体现的是你的长期兴趣,如果换一部手机就要重来,个性化内容的积累也会被清零。所以从设计上讲,这类数据应当保存在账号侧,登录后同步回来。个性化内容依赖哪些长期信号,可以看球迷真正想看的不是更多内容里的思路。
需要说明的是:同步是否即时、是否有延迟、是否覆盖所有类型,取决于具体版本与网络状况。登录后如果收藏暂时没有出现,先保持联网停留片刻并刷新,再判断是否异常。
训练历史:记录可以恢复,但设备端数据要先同步
训练记录通常由几部分组成:动作分析的摘要、训练时长与次数、以及来自穿戴设备的数据。它们的去向不同:
- 摘要和记录类数据: 设计上跟随账号,换机后登录可查看。
- 原始视频或画面: 动作分析所用的摄像头画面是否保存、保存多久,以App内隐私与存储说明为准。如果只在本地处理、未上传,换机后自然不会出现,这是隐私保护的结果,而非丢失。
- 设备端尚未同步的数据: 手表、手环或智能鞋内部可能暂存着尚未上传的记录。如果没有先同步再换机,这部分数据留在设备里,换机后仍需要在新手机上连接设备重新拉取;设备自身容量有限,超过容量的旧记录可能被覆盖。
所以,换机之前,先把设备的数据同步一次,是最稳妥的动作。
设备记录:为什么必须重新配对
蓝牙配对信息保存在手机系统里,不随账号迁移。这是蓝牙协议与手机系统的机制,不是App的疏漏。因此换手机后:
- 设备与新手机之间要重新配对,流程与首次连接相同,参见连接手表、手环和智能鞋的准备与排查。
- 旧手机上建议先在App和系统蓝牙里删除该设备,避免设备仍被旧手机占用而在新手机上搜不到。
- 系统权限,如摄像头、通知、蓝牙,需要在新手机重新授权,App会在用到时才请求,这和首次使用时“先问模式、再按需请求权限”的思路一致。
个人基线的问题也值得一提:穿戴设备的数据要经过一段时间才能形成对你个人有意义的参考。换设备时,新设备带来的读数可能和旧设备有系统性差异,并不意味着你的状态发生了变化。这个问题在多传感器数据里更明显,思路见体育大模型要同时理解多少种数据。
多台设备同时登录会怎样
有人不是“换”手机,而是同时用两部:一部手机日常使用,一部平板在家里看比赛。这时账号数据的同步就不再是一次性的迁移,而是持续的合并。设计上需要考虑几个问题:
- 同一条收藏在两台设备上被修改。 一般以最近一次修改为准,但具体合并规则以App内说明为准。
- 训练在哪台设备上发生。 摄像头分析发生在当前使用的设备上,摘要再回到账号;另一台设备上稍后才会看到。
- 本地缓存互不影响。 一台设备清理缓存,不会影响另一台设备,也不会影响账号里的记录。
如果你发现两台设备看到的内容不一致,最常见的原因是其中一台没有联网或没有刷新,而不是数据丢了。先保持联网、下拉刷新,再判断。
换机检查清单
换机前
- 确认当前登录的账号,以及绑定的登录方式(手机号、邮箱或其他,以App内为准),确保新手机上可以收到验证。
- 在联网状态下打开App,等待收藏、训练记录加载完成。
- 把手表、手环或智能鞋的数据同步一次,确认最近一次同步时间是今天。
- 在设置里查看是否有“导出”“备份”或数据管理选项(是否提供,以App内为准);有的话,按需操作。
- 记下需要重新配对的设备清单和它们的重置方式,设备说明书上通常有写。
换机时
- 新手机上安装App,安装方式以下载页公布信息为准。
- 使用同一账号登录,不要新注册另一个账号,否则会看到一个空白的新账号。
- 首次打开时,选择你习惯的模式,这项偏好之后可以随时改。
换机后
- 联网等待数据恢复,检查收藏、关注、训练摘要是否出现。
- 按需重新授权,摄像头、蓝牙、通知在用到时才请求。
- 重新配对设备,先从最常用的一个开始。
- 旧手机在确认数据完整之前,先不要恢复出厂设置或卸载。
遇到“缺了一部分”时怎么判断
举例说明(示意):某用户换机后,收藏都在,但上周的训练摘要里缺了三天的心率曲线。这不一定是账号数据丢失。可以按这个顺序判断:这三天的数据是否来自设备;设备当时是否已经同步;设备里是否还保留着这些记录。如果设备端已覆盖,就无法找回;如果设备端还在,重新配对后同步即可补上。这个例子仅为示意,用来说明“账号数据”与“设备端数据”要分开看。
不承诺什么
我们在设计上希望账号侧数据可以跨设备恢复,但下列情况我们不做统一保证:
- 未登录账号时产生的数据;
- 只保存在设备端、并且尚未同步的数据;
- 被本地清理或系统清理掉的缓存;
- 不同版本之间数据结构调整所造成的显示差异。