2009-05-26 7 views

Respuesta

14

Cualquier cosa en la lista de archivos y grupos que se vuelve roja indica que falta un archivo o directorio. Esto no es necesariamente motivo de preocupación, porque en muchos casos se espera que el archivo se genere como parte de su proceso de compilación.

En el caso de su biblioteca estática vinculada, probablemente dependa de un segundo objetivo o proyecto para construir la biblioteca estática. Cuando cambiaste las configuraciones de compilación, Xcode se dio cuenta de que aún no se había creado, por lo que se muestra en rojo. Cuando construyó el proyecto y la biblioteca dependiente fue construida, se volvió negra nuevamente.

0

La primera vez indicó un problema y mi proyecto no compilaría. La segunda vez todo funcionó.

Eso sugiere que no tienes tus dependencias de compilación configuradas correctamente, lo que te morderá cada vez que hagas una compilación limpia. Debe hacer que los destinos que necesitan la biblioteca estática tengan una dependencia de compilación explícita en el destino que crea esa biblioteca.

Cuestiones relacionadas