Вам необходимо добавить явную зависимость между сгенерированным файлом и вашей целью.
Откройте каталог DerivedData в Finder, выберите файл mytest.h и перетащите его в XCode внутри вашего проекта.Обычно я создаю новую группу под названием «Производные файлы» и помещаю в нее такие файлы.
Чтобы легко найти каталог DerivedData, я изменяю настройки проекта, чтобы он относился к проекту каталога (см. «Файл» -> «Настройки проекта»)., вкладка Build).
После ссылки на файл в проекте необходимо добавить его в основное целевое правило Compile Sources.Выберите основную цель проекта, разверните «Исходники компиляции», если он еще не раскрыт, и перетащите вновь добавленный производный файл в список файлов для компиляции.
Наконец, поскольку вы действительно хотите скомпилировать этот файл, вы можетехочу переименовать его в .m или .c вместо .h.
Обновление: На самом деле похоже, что вышеописанное не работает все время.Самый надежный способ - использовать фазу сборки вместо правила сборки.