私はすべての適切な設定で健康キットオブジェクトを持っています。しかし、私は健康キットの月経データを取得しようとしています。iOSのHealth Kit Appに月経の詳細を表示
しかし、HKQuantityTypeIdentifier
(つまり、HKCategoryValueMenstrualFlow
)の対応するタイプを見つけることができません。
,HKCategoryValueMenstrualFlowMedium
,HKCategoryValueMenstrualFlowHeavy
などのサブアイテムの一部を持つHKCategoryValueMenstrualFlow
です。次のメソッドを使用して、私はこのようなコードを書いています:
-(void)viewDidLoad {
HKHealthStore *healthStore = [[HKHealthStore alloc] init];
HKCategoryType *q=[NSSet setWithObjects:
[HKCategoryType categoryTypeForIdentifier:HKCategoryValueMenstrualFlowHeavy],
[HKCategoryType categoryTypeForIdentifier:HKCategoryValueMenstrualFlowMedium],
[HKCategoryType categoryTypeForIdentifier:HKCategoryValueMenstrualFlowLight],
[HKCategoryType categoryTypeForIdentifier:HKCategoryValueMenstrualFlowUnspecified],nil];
[healthStore requestAuthorizationToShareTypes:shareObjectTypes readTypes: healthStore completion:^(BOOL success, NSError *error) {
if(success == YES) {
}
}
私はこのように書いています。しかし、私の疑いは、健康キットアプリの月経データに詳細を表示する方法です。私に何か考えを提供して誰か教えてください。前もって感謝します。
@Unheiligあなたが私に教えてくれると思ったら、助けてください – satya