Я попробую :-) Я думаю, возможно, MyClass.h был закрыт. Таким образом, он не добавляется в каталог заголовков при создании статической библиотеки. Вы должны проверить, если это так, проверив каталог выходного заголовка. Если заголовочный файл отсутствует, то он вполне уверен, что происходит.
Во-вторых, зачем использовать отдельное приложение для тестирования и, следовательно, вообще требовать создания статической библиотеки? У меня есть несколько статических библиотек и приложений, которые я тестирую с помощью GHUnit . Я делаю это, просто добавляя новую цель приложения и настраивая ее для запуска приложения GHUnit для iOS. Затем я могу добавить классы, которые я хочу протестировать, и любые инфраструктуры тестирования, такие как OCMock , без необходимости создавать отдельные проекты. По сути, похоже, что ваша методология тестирования, возможно, более сложна, чем необходимо. :-)