Unity BeHealthkit :: 수동 데이터 입력 필터링

Changhoony·2022년 8월 9일
0

BeHealthkit 스크립트를 살펴보면

  1. ReadQuantity 라는 함수가 있다.

여기서 아이폰 건강 앱사용자의 수동 입력을 필터링할 수 있다.

if(samples.Count > 0)
{
 foreach (var current in samples)
 {
  if (current.source.name == "건강")
   continue;

  if (DebugManager.Instance._healthkitReadSamplesDebugMode)
   Debug.LogFormat("   - {0} : {1}", current, current.quantity.doubleValue);

한국어로 "건강"을 필터링하면, 사용자가 임의로 넣은 데이터 값을 식별 할 수 있다.

건강 데이터 내에 "건강"이라는 항목이 있다면, 사용자가 추가한 임의의 데이터가 존재한다는 뜻이다.

profile
Unity 개발

0개의 댓글