Xcode 4 не может найти файлы общедоступных заголовков из зависимости статической библиотеки

Альтернативные заголовки для помощи при поиске

  • Xcode не может найти заголовок
  • Отсутствует .h в Xcode
  • Xcode. h-файл не найден
  • лексический файл или файл проблем препроцессора не найден

Я работаю над проектом приложения iOS, который был получен из Xcode 3. Я перешел на Xcode 4, мой проект строит ряд статических библиотек.

Эти статические библиотеки также объявляют общедоступные заголовки, и эти заголовки используются в коде приложения. В Xcode 3.x заголовки были скопированы (на этапе сборки) в каталог общедоступных заголовков , затем в проекте приложения к заголовкам был добавлен каталог общедоступных заголовков список поиска .

В Xcode 4 каталог сборки перемещается в ~ / Library / Developer / Xcode / DerivedData / my-project .

Проблема в том, как мне указать это новое место в настройках поиска по заголовкам? Кажется, что:

  • каталог общедоступных заголовков относится к каталогу DerivedData , но каталог
  • поиск заголовков относится к чему-то еще (возможно, местоположению проекта)

Как мне настроить цель статической библиотеки для разработки iOS в Xcode 4, которая обеспечит доступность файлов заголовков для клиентов, которые используют статическую библиотеку при попытке компиляции в качестве зависимости?

91
задан jlehr 3 April 2014 в 12:40
поделиться