Счетчик шагов HealthKit

Я пытаюсь использовать счетчик шагов HealthKit, и до сих пор это то, что у меня есть. Это не подводит, но я не вижу никакой активности. Что мне не хватает?

import UIKit import HealthKit class ViewController: UIViewController { let healthStore: HKHealthStore? = { if HKHealthStore.isHealthDataAvailable() { return HKHealthStore() } else { return nil } }() override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. let endDate = NSDate() let startDate = NSCalendar.currentCalendar().dateByAddingUnit(.CalendarUnitMonth, value: -1, toDate: endDate, options: nil) let weightSampleType = HKSampleType.quantityTypeForIdentifier(HKQuantityTypeIdentifierStepCount) let predicate = HKQuery.predicateForSamplesWithStartDate(startDate, endDate: endDate, options: .None) let query = HKSampleQuery(sampleType: weightSampleType, predicate: predicate, limit: 0, sortDescriptors: nil, resultsHandler: { (query, results, error) in if results == nil { println("There was an error running the query: \(error)") } dispatch_async(dispatch_get_main_queue()) { var dailyAVG:Double = 0 for steps in results as [HKQuantitySample] { // add values to dailyAVG dailyAVG += steps.quantity.doubleValueForUnit(HKUnit.countUnit()) println(dailyAVG) println(steps) } } }) } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } } 

  • Ошибки Xcode 6 и 7 при попытке открыть файлы .sks
  • Как получить массив записей HealthKit и их метаданных
  • Получить самую последнюю точку данных из HKSampleQuery
  • One Solution collect form web for “Счетчик шагов HealthKit”

    Вы просто забыли выполнить запрос. Это все, что вам нужно в конце вашего метода viewDidLoad:

    healthStore?.executeQuery(query)

    Ура!

    Interesting Posts

    Поиск в PDF на iPhone

    Предупреждения компоновщика видимости при компиляции приложения iOS, использующего Boost

    Cocoapods с несколькими проектами и разделяемыми библиотеками

    предупреждающий раздел "_textcoal_nt устарел

    React Native: WebView загружает статический локальный файл

    Objective C лучший способ увидеть, сколько раз вызывается метод

    Использование API Facebook в Swift. «Идентификатор приложения не найден»?

    Слишком рано использовать ARC для новых проектов?

    Как показать пользовательский вид в UITableviewCell при нажатии кнопки?

    Отправка приложения Ad-hoc в Appstore / iTunesConnect

    Как реализовать салфетки влево и проведите по экрану вправо, чтобы выявить разные метки

    Как я могу управлять потенциальным бесконечным нажатием контроллеров представлений в стеке контроллера навигации? IOS

    Инструменты (распределение) и найти, какие объекты создают проблемы

    Автокапитализация текстового поля UIAlertView

    UITextField: изменение внешнего вида для отключенных текстовых полей

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.