ios 健康HealthKit的資料取樣

2021-07-14 11:44:14 字數 1635 閱讀 5958

#import

@property

(nonatomic

,strong

) hkhealthstore

*healthstore;

@property

(nonatomic

,strong

)uilabel

*steplabel;

- (void

)viewdidload //

建立healthstore

例項物件

self

.healthstore

= [[

hkhealthstore

alloc

] init];

//設定需要獲取的許可權這裡僅設定了步數

hkobjecttype

*stepcount = [

hkobjecttype

quantitytypeforidentifier

:hkquantitytypeidentifierstepcount];

nsset

*healthset = [

nsset

setwithobjects

:stepcount,

nil]; //

從健康應用中獲取許可權 [

self

.healthstore

requestauthorizationtosharetypes

:nil

readtypes

:healthset

completion

:^(bool

success,

nserror

* _nullable

error)

else

}]; }

- (void

)readstepcount

dispatch_async

(dispatch_get_main_queue

(), ^

self

.steplabel

.text

= [nsstring

stringwithformat:@"

總步數:

%d",step]; }

});

}];

[self

.healthstore

executequery

:query]; }

fromdate  

2016/07/06 13:42:00

todate    

2016/07/06 13:42:59

fromdate~todate 我稱之為取樣時間段

41:38—42:27   手機17步數            48:25 新增至健康     

我稱之為運動時間段1  只進入取樣時間段一點

42:06–42:29    手錶29步數            43:36 新增至健康    

我稱之為運動時間段2   完全在取樣時間段內

查詢資料時回返回 

運動時間段1 和  運動時間段2  的資料

可以看出只要某一「運動時間段」的運動範圍進入了 「取樣時間段」,不需要完全進入,這個「運動時間段」的資料就會被取樣走

專案因HealthKit被拒的分析與建議

最近一段時間,很多專案都是因為使用到了healthkit這個框架審核被拒,被拒郵件大概有以下兩種,第一種是這樣的 guideline 4.2.1 design minimum functionality next steps 還有一種是這樣的 此郵件由koalaisjys提供 綜合分析 經過多方查詢...

健康的體質

學號 16340302 中上大學資料科學與計算機學院 目錄 toc 什麼才是健康的體質 怎樣才能擁有健康的體質 健康的體質能帶來什麼 1.什麼才是健康的體質?2.怎樣才能擁有健康的體質?健康的體質雖然有身體和心理之分,但是也只有當兩者都健康,我們才能說乙個人擁有健康的體質。既然如此,我們就應該從這兩...

SpringCloud Eureka的健康檢測機制

關閉自我保護機制 enable self preservation false 每隔10s掃瞄服務列表,移除失效服務 eviction interval timer in ms 10000 預設情況下,如果eureka server在一定時間內 預設90秒 沒有接收到某個微服務例項的心跳,eurek...