2016-06-30 1 views
3

Я работаю над расширением Call-каталога с помощью callkit.iOS 10, расширение вызывающего каталога не отлажено

Я выбрал расширение Call-directory для отладки, и когда я запустил эту цель, отображается NSLog.

Как отладить это расширение?

пс: Когда я запускаю это расширение, Debug -> Attach to process -> цель не проверено ....

enter image description here

+0

Вам нужно добавить намного больше информации для тех, кто поможет вам. Покажите свой код, покажите, что вы пробовали, расскажите о том, что произошло. Будьте конкретны в отношении того, что люди могут сделать, чтобы помочь вам. Сделайте этот запрос разумным. Есть хорошие страницы здесь о переполнении стека о том, как хорошо задавать вопросы. – Feldur

+0

У меня такая же проблема. Есть ли у вас какие-то методы? –

ответ

4

Просто используйте пункт меню один выше «Присоединить к процессу по PID или имя» и использовать имя расширения Callkit.

JVC

1

Установка Xcode отладчика для вызова расширения набора немного отличается от других расширений. При отладке, хотя вы видите расширение «Ожидание подключения» в отладочном навигаторе. Xcode не присоединяет его автоматически, как другое расширение! Я не уверен, что это ошибка Xcode.

Таким образом, вы должны прикрепить расширение самостоятельно. Я нашел Есть 2 простых способов сделать это,

  1. Запуск вашей цели расширения, позволяющие приложение загрузить расширение, то вы можете увидеть процесс расширения в «Присоединить к процессу» меню, присоединить его , Затем для 2-й раз вы запустите в свою добавочную линию Xcode остановится в точке останова.
  2. Запустите цель приложения хоста, Присоединить к процессу по PID или имя, используйте целевое расширение имени. Затем Xcode остановится в точке останова в первый раз, когда вы запустите расширение.
Смежные вопросы