tengo tres distribuciones de Xcode instaladas.
el archivo existe en los tres.
1) verifique que el archivo exista en su sistema.
2a) añadir una ruta de búsqueda a su proyecto para el directorio PublicUtility
o
2b) agregar el encabezado de "cabeceras de copia" del objetivo construir fase
dependiendo de cuántos depende usted tener para estos archivos, es posible que desee un enfoque más confiable (que existe). Una forma (bastante) segura/fácil de hacer esto si usa muchas de las fuentes y tecnologías de audio es agregar el directorio principal de su padre padre a sus rutas de búsqueda o árboles fuente (recursivamente).
Otra forma es agregarlo a un archivo de configuración de compilación compartido.
también puede copiar una publicación específica en algún lugar, y luego agregarla a sus rutas de búsqueda. solo tenga en cuenta que las fuentes se actualizan con cierta regularidad, por lo que deberá actualizarlas cuando sea un buen momento para usted. en este caso, también deberá cambiar las referencias de su proyecto.
Editar: La adición de la ruta de búsqueda (2a)
Una forma de añadir una ruta de búsqueda (suponiendo herramientas Xcode se instalan en:/desarrollador /):
1) En Xcode (3) , selecciona el objetivo.
2) cmd + i (Get Info)
3) seleccione la pestaña "Build" de la ventana de información
4) entran HEADER_SEARCH_PATHS en el campo de búsqueda
5) si el valor no está definido en este nivel (p. ej., Que no está en negrita), a continuación, establezca el valor en /desarrollador/suplementos/CoreAudio/PublicUtility/$ (heredado)
si ya está definida en ese nivel, a continuación, añadir /desarrollador/suplementos/CoreAudio/PublicUtility/ a la lista de directorios a buscar (el valor).
si desea buscar en la biblioteca de forma recursiva, use /Desarrollador/Extras/CoreAudio/**. esto puede ser útil cuando se construyen AU, u otros proyectos que requieren que AU incluya y PublicUtility incluye.
Gracias por el comentario. Pero todavía estoy confundido: 1) El error se encuentra en 'CADebugMacros.h', uno de los archivos de la carpeta iPublicUtility (que proviene de la muestra de Apple). No parece ubicar 'CADebugPrintf.h'. Lo revisé y está en la carpeta 'Developer/Extra/CoreAudio/PublicUtility'. 2a) Supuse que la configuración predeterminada estaba bien, y la muestra 'aurioTouch' no tiene una ruta de búsqueda adicional. De todos modos, sin ayuda. 2b) ¿Cómo? Lo que más me desconcierta es que las muestras de Apple son buenas, solo cuando comienzo un nuevo proyecto, no sé qué configuración/bandera me falta. – user605702
@ user605702 actualizado. ver: 'Editar: Agregar la ruta de búsqueda (2a)' reenviar – justin
Justin está en el dinero. Agregar/Desarrollador/Extras/CoreAudio/PublicUtility/$ (inherited) a la ruta de búsqueda del encabezado es el negocio. –