Je suis en train de créer une étiquette qui affiche les étapes d'aujourd'hui de HealthKit. J'ai même permis à HealthKit de lire/écrire des données, mais je suis bloqué sur l'obtention des données.Impossible d'obtenir les étapes d'aujourd'hui pour afficher dans l'étiquette
Quelqu'un peut-il offrir des conseils? Voici mon code, y compris l'étiquette que je veux afficher les étapes:
import Foundation
import UIKit
import HealthKit
class HealthKitPage : UIViewController
{
let healthStore: HKHealthStore = HKHealthStore()
override func viewDidLoad()
{
var shareTypes = Set<HKSampleType>()
shareTypes.insert(HKQuantityType.quantityType(forIdentifier: HKQuantityTypeIdentifier.stepCount)!)
var readTypes = Set<HKObjectType>()
readTypes.insert(HKQuantityType.quantityType(forIdentifier: HKQuantityTypeIdentifier.stepCount)!)
healthStore.requestAuthorization(toShare: shareTypes, read: readTypes) { (success, error) -> Void in
if success {
print("success")
} else {
print("failure")
}
if let error = error { print(error) }
}
}
@IBOutlet weak var StepCount: UILabel!
}
où vous êtes rendu des mesures pour étiqueter? – KKRocks