GHUnit / GHTestApp.h: нет такого файла или каталога - PullRequest
1 голос
/ 24 декабря 2010

Я очень новичок в разработке Objective-C, XCode и Mac в целом (я исходить из опыта разработки Java). Я пытаюсь интегрировать GHUnit в xcode, чтобы написать несколько простых модульных тестов для target-c / проект какао, с которым мне недавно поручали работу.

Я попытался следовать указаниям здесь: http://gabriel.github.com/gh-unit/_installing.html для: Установка (Mac OS X) - Установка в / Библиотека / Каркасы. Я работаю с xcode 3.1.3 под Mac OS 10.5.8

Я создал новую цель "Тесты" и связал двоичные файлы с библиотеками. показывает GHUnit.Framework. Я добавил GHUnitTestMain.m к проекту в качестве указаний описать. Однако я получаю сообщение об ошибке: GHUnit / GHTestApp.h: такого файла нет или каталог "для # импорта

Я искал этот заголовочный файл в фреймворке и не вижу его включен. #import не вызывает никаких ошибок, и я СМОТРИТЕ этот файл в каталогах фреймворка.

Является ли загруженный фреймворк и GHUnitTestMain.m несинхронизированным с друг с другом? или я что-то пропустил в конфигурации?

Как еще одно примечание, в направлениях: «Если вашей основной целью является приложение, вам нужно будет включить эти Исходные файлы в тестовом проекте вручную. " Я не понимаю, какие действия требуются из этого заявления. я не знаю, связано ли это с моей текущей ошибкой компиляции.

Спасибо за любую помощь в решении этого вопроса.

Ответы [ 2 ]

1 голос
/ 04 января 2011

Убедитесь, что вы загрузили версию GHUnit для OS X.На странице github также перечислены несколько загрузок для iOS.На данный момент GHUnit-0.4.26.zip является последней версией OS X.

0 голосов
/ 20 февраля 2014

Я столкнулся с той же проблемой.

Вы можете добавить тестовый класс к основной цели приложения. Снимите флажок с цели, а затем ошибка «Файл GHUnit / GHUnit.h не найден».

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...