containerAppExtensionEntitlementsWithCompletion ошибка при попытке получить доступ к Healthkit - PullRequest
0 голосов
/ 04 июля 2018

Я пытаюсь использовать healthKit в своем приложении, где я аутентифицирую его, выполнив следующие действия:

    let healthStore = HKHealthStore()

    let typesToShare: Set = [
        HKQuantityType.workoutType()
    ]

    let typesToRead: Set = [
        HKQuantityType.quantityType(forIdentifier: .heartRate)!,
        HKQuantityType.quantityType(forIdentifier: .activeEnergyBurned)!,
        HKQuantityType.quantityType(forIdentifier: .distanceWalkingRunning)!
    ]

    healthStore.requestAuthorization(toShare: typesToShare, read: typesToRead) { (success, error) in
        // handle error
    }

Появляется следующее уведомление:

Изображение, запрашивающее пользователя открыть приложение для приема данных о состоянии здоровья

но запрос на доступ к healthKit никогда не появляется на устройстве пользователя при открытии приложения, и я получаю следующую ошибку в консоли:

ChangApp WatchKit Extension[72042:4030925] [default] containerAppExtensionEntitlementsWithCompletion: failed with error: (null)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...