2013-09-25 9 views
4

У меня есть приложение Cocoa с пользовательским сервисом XPC. Я хотел бы создать тесты для этого XPC, поэтому я создал для него новый тестовый комплект и создал несколько тестов. Но когда я запускаю те тесты (чья ошибка не отображается в Xcode), IDE не может связать их с тестируемым пакетом XPC. Конечно, я задал целевую зависимость для моего пакета XPC, но он все еще не работает.Комплект для тестирования XPC на Xcode 5

Я думаю, что проблема будет в Настройки хоста, но я не очень хорошо разбираюсь в конфигурации Xcode. Я также изучил учебник Apple (Руководство по программированию демонов и сервисов), но он не упоминает тестирование пакета XPC. Ни их пример SandboxedFetch.

+2

Вы добились никакого прогресса на этом фронте? Я также заинтересован в решении этой проблемы. – aLevelOfIndirection

+0

Отладка служб XPC в Xcode 5 в аналогичном состоянии. Попытки присоединения к процессу XPC вызывают сбои Xcode. Я опубликовал отчет об ошибке для последней проблемы и рекомендую вам сделать то же самое для интеграции тестирования модулей XPC. – ctpenrose

ответ

0

На Xcode 7, мне удалось проверить свою XPC, добавив его в копирования фазы файл сборки моей тестовой цели (с указанием XPC Services для назначения.

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