2014-11-11 2 views
3

Всякий раз, когда я запрашиваю разрешения HealthKit, библиотека отображает модальный вид на экран с UISwitches. Все приложение написано программно.Разрешения HealthKit modal - Небалансные вызовы для перехода на начало/конец

Всякий раз, когда он появляется, я получаю это предупреждение:

Unbalanced calls to begin/end appearance transitions for <UIViewController: 0x146e252d0> 

Поскольку я не контролировать права доступа для здоровья от Apple просмотра кода, я задавался вопросом, как остановить это происходит? Это ошибка?

ответ

3

Убедитесь, что ваш код, воспитывающий Health Access, не мешает переходу, который уже происходит. У меня была такая же проблема наряду с замораживанием модального просмотра Health Access. Во время отладки я вручную устанавливал разрешения HealthKit в приложении «Здоровье», и это предупреждение/ошибка исчезла.

Поскольку тот же код выполняется с моей стороны и вызывается из viewDidLoad (я также попробовал viewDidAppear, viewWillAppear и нажал кнопку, где не было названий переходов); Я думаю, что это может быть некоторый тип ошибки HealthKit. Если вы не замораживаете экран «Доступ к здоровью» для вас, как это было для меня, кажется, что пока оно невежественно, и, возможно, Apple это исправит.

0

Это сообщение в syslog, вероятно, безвредно, но если вас это беспокоит, вы должны указать radar.

0

У меня такая же проблема, но я звоню на запрос авторизации Apple от действия кнопки в swift, поэтому мне кажется, что это проблема с набором для здоровья Apple.

 Смежные вопросы

  • Нет связанных вопросов^_^