Кто-нибудь уже объединил эти две новые функции в iOS8? Я пытаюсь получить доступ к HealthKit из виджета. Но поскольку приложение и расширение используют два отдельных идентификатора приложения, виджет автоматически отказывает в доступе к HealthKit. В представлении «Центр уведомлений/Сегодня» не отображается запрос на разрешение доступа. Я заметил, что он пытается это сделать, потому что вижу в консоли предупреждение о «несбалансированном переходе контроллера представления», но ничего не отображается.
Для ручного исправления — приложение «Здоровье» отобразит идентификатор пакета с разрешениями, которые можно изменить вручную. Однако значка приложения нет, и расширение указано как идентификатор пакета, а не как название продукта. Это заставляет меня думать, что они все еще работают над бета-версией.