Jaxen
V2EX  ›  iPhone

两个 iPhone 之间 Health 数据的同步问题?

  •  
  •   Jaxen · Sep 22, 2025 · 2613 views
    This topic created in 233 days ago, the information mentioned may be changed or developed.
    两个 iPhone 登录了同一个 Apple Account ,开启了 icloud 同步,Health 的信息会同步。
    其中一部 iPhone 绑定了 Apple Watch ,带着三个设备走路 1000 步,那么他们记录的步数信息是如何的?
    4 replies    2025-09-23 17:29:48 +08:00
    beren11129
        1
    beren11129  
       Sep 22, 2025
    无论你从哪部设备查看,都会看到,今天走了 1000 步
    AmoYH
        2
    AmoYH  
       Sep 22, 2025
    绑定了 watch 的最准,如果都带在身上相差的不多,我昨天拿到的新机,今天上班基本扔桌上没带着走,刚刚打开对比步数已经差了一千多了
    Jaxen
        3
    Jaxen  
    OP
       Sep 22, 2025
    @beren11129 #1 i-1 绑定 Apple Watch ,i-2 没有绑定。
    走步过程中 i-1 和 Apple Watch 捕获的步数信息会交叉判定选择记录更加准确的写入到 Health 中(在 Health 中查看步数信息来源 iPhone 和 Apple Watch 是交替的)。
    在走路过程中,iCloud 数据不是实时同步的,i-2 设备也记录了走路的步数信息。
    一段时间同步数据后,i-2 会有自己的数据写入到 Health 中同步。
    系统是发现有相同时间段的不同设备的步数信息进行选择保留一个的。还是后写入的进行覆盖。
    dazhangwei
        4
    dazhangwei  
       Sep 23, 2025
    多个手机一起用没试过,单独使用时概率性会互相覆盖,很奇葩,暂未发现规律,比如设备 A 先走了 2000 步停止,设备 B 走 6000 步了,有时候两边都会突然都变为 2000 步。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5947 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 02:53 · PVG 10:53 · LAX 19:53 · JFK 22:53
    ♥ Do have faith in what you're doing.