헬스킷(healthkey) 데이터 동기화 시간 관련 문의 드립니다.

태그: 

1 답변 글타래를 보이고 있습니다
  • 글쓴이
    • ioioiohahaha
      참가자
      • 글작성 : 1
      • 답글작성 : 0

      안녕하세요. 헬스 킷 관련하여 궁금한 것이 있어 문의드립니다.

      애플 워치에서 측정한 데이터를 ios 앱에서 처리하는 기능을 구현하는 중인데요.

       

      애플워치를 착용하고 심박 데이터를 가져오는 중에 동기화 시간이 일정하지 않는 것을 확인해서요.

      건강 앱에는 데이터가 바로바로 확인이 되는데 SDK로 데이터를 요청하는 경우

      3분, 5분 8분 20분과 같이 동기화되는 시간이 너무 차이가 났습니다.

      이 부분 관련해 문서나 검색을 해봤는데 이유를 잘 모르겠습니다.

       

      짐작하기로 내가 아무런 움직임이 없을 때 데이터 변화량이 적어 동기화를 늦게 하는 것인지

      아니면 수면 체크와 같은 패턴에 걸려 수면 데이터로 쌓다가 동기화가 안된 것인지.. 여러 거지 생각을 하고 있습니다.

       

      이 부분은 걸음 수 정보를 가져올 때도 동일합니다.

       

      혹시 이 현상에 대해 아시는 분이 계실까요?

    • Jaewoong Lee
      참가자
      • 글작성 : 0
      • 답글작성 : 1

      안녕하세요, 커리라고 합니다.

      저도 HealthKit 관련해서 같은 문제를 겪은 경험이 있어 애플 에반젤리스트분께 질문을 드린적이 있어 답변을 공유드립니다.

       

      일단 결론부터 말씀드리면 HealthKik은 건강데이터를 수집하고 통계를 위주로 계획한 프레임워크이기 때문에 실시간으로 데이터를 제공하지 않습니다. 

      실시간 데이터 전달은 배터리 이슈가 있고, 이러한 점이 오히려 사용자의 사용성을 해칠 것이기 때문에 의도적으로 제공하지 않는다고 합니다.

       

      도움이 되셨으면 좋겠습니다 🙂

1 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.

logo landscape small

사업자번호 : 743-81-02195
통신판매업 신고번호 : 제 2022-충북청주-1278 호
고객센터 : 카카오톡채널 @yagom