错误域= com.apple.healthkit代码= 5

时间:2017-07-21 10:28:55

标签: ios health-kit

HKSampleType *stepType = [HKQuantityType quantityTypeForIdentifier:HKQuantityTypeIdentifierStepCount];

当我想要这些步骤时,它会起作用; 我想要DistanceWalkingRunningExerciseTime,xcode会显示下一条消息。

Error Domain=com.apple.healthkit Code=5 “Authorization not determined 
UserInfo={NSLocalizedDescription=Authorization not determined}”

HKSampleType *walkingType = [HKQuantityType quantityTypeForIdentifier: 
HKQuantityTypeIdentifierAppleExerciseTime];
有人帮帮我。 感谢。

1 个答案:

答案 0 :(得分:0)

HKObjectType *stepType = [HKObjectType quantityTypeForIdentifier:HKQuantityTypeIdentifierDistanceWalkingRunning];
NSSet *healthSet = [NSSet setWithObjects:stepType,nil];

太尴尬了!只需获得步骤的授权,无需距离。