Xcode 4 no puede ubicar archivos de encabezado público de la dependencia de la biblioteca estática

Títulos alternativos para ayudar a la búsquedaXcode no puede encontrar el encabezadoMissing .h en XcodeXcode .h archivo no encontrado no se encontró el archivo de problema óptico o del preprocesador

Estoy trabajando en un proyecto de aplicación para iOS que vino de Xcode 3. Ahora me mudé a Xcode 4, mi proyecto construye varias bibliotecas estáticas.

Estas bibliotecas estáticas también declaran encabezados públicos y esos encabezados son utilizados por el código de la aplicación. En Xcode 3.x, los encabezados se copiaron (como fase de compilación) en lapublic headers directory, luego en el proyecto de aplicación elpublic headers directory fue agregado a laheaders search list.

En Xcode 4, el directorio de compilación se mueve a~/Library/Developer/Xcode/DerivedData/my-project.

El problema es ¿cómo hago referencia a esta nueva ubicación en la configuración de búsqueda de encabezados? Parece que

public headers directory es relativo aDerivedData directorio, peroheaders search directorio es relativo a otra cosa (posiblemente la ubicación del proyecto)

¿Cómo debo configurar un objetivo de biblioteca estática para el desarrollo de iOS en Xcode 4 que garantice que los archivos de encabezado estén disponibles para los clientes que usan la biblioteca estática cuando intentan compilar como una dependencia?

Respuestas a la pregunta(17)

Su respuesta a la pregunta