2017-01-26 13 views
2

У меня есть приложение с расширением клавиатуры и расширение iMessages. Основные приложения отладки просто прекрасны, останавливаются на контрольных точках & позволяет выполнять переход по коду. Расширение iMessage также отлично работает. Расширение клавиатуры, используемое для работы с отладчиком, но с тех пор, как я установил XCode 8, он не работает. Он либо не достигает точки останова, бросая SIGABRT/SIGQUIT в поток 1, либо достигает точки останова, а затем падает на первый «шаг вперед» с помощью SIGQUIT.Отладчик расширения клавиатуры Xcode 8

У меня Xcode 8.2.1 на OSX Sierra 10.12.3. Я пробовал свое тестовое устройство, iPhone 6, а также симулятор. Я перезагрузил блок dev, а также устройство. Я очистил временные файлы и очистил сборку (Shift + Command + Option + K и Shift + Command + K).

У кого-нибудь еще были проблемы с отладчиком в XCode 8 и расширениями клавиатуры?

ТИА, Майк

ответ

2

Я столкнулся с этой ошибкой от нового проекта Xcode (8.2.1). Я нашел временное решение для отладки моей клавиатуры.

  1. Запустите свой код, как всегда!
  2. Поднимите клавиатуру до появления ошибки (SIGQUIT)!
  3. Goto Xcode> отладки> отрывать
  4. Goto снова Xcode> отладки> Присоединить к процессу: присоединить клавиатуру (он должен быть первым процессом)

Теперь ваши точки останова будут работать. но, к сожалению, нет выхода журнала. Надеюсь, это временное решение вашей проблемы.

+0

Спасибо за исправление. Я не работал в первый раз, но после нескольких попыток я получил его для успешного соединения и продолжения прохождения кода. – Mikey

+0

Как я могу получить выход журнала после прикрепления? – TomSawyer

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

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