healthStore.requestAuthorization () завершает работу приложения Apple Watch - PullRequest
0 голосов
/ 05 февраля 2020

Я пытаюсь собрать данные о работоспособности в своем приложении Apple Watch, но когда я вызываю healthStore.requestAuthorization, мое приложение всегда вылетает. Я установил NSHealthShareUsageDescription и NSHealthUpdateUsageDescription в Info.plist как необходимый, но он все еще падает.

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

Есть идеи, почему это так?

Спасибо за любую помощь.

1 Ответ

1 голос
/ 10 февраля 2020

Я нашел, в чем проблема. Существует два файла Info.plist, которые требуют NSHealthShareUsageDescription и NSHealthUpdateUsageDescription. Один в файле проекта и один в файле расширения часов. Я сделал только один из них. Строки для них также должны быть разумной длины и не могут быть просто парой слов.

...