2012-01-02 13 views
9

Tengo Copy Bundle Resources fase de compilación que contiene 200 recursos. Y ahora tengo que hacer un nuevo objetivo como otro tipo. (aplicación -> lib estática) Desafortunadamente, no puedo simplemente duplicar el objetivo :(¿Cómo copiar una fase de construcción a otro objetivo en Xcode?

De todos modos es una tontería agregar cada recurso uno a uno a mano. Traté de duplicarlos al mismo tiempo, pero todo lo que hice falló . hice una nueva ventana y trató de arrastrarlos a la fase de la nueva meta, pero no funcionó.

¿Cómo puedo copiar la copia Bundle Recursos fase acumulación a otro objetivo? el objetivo está en un mismo proyecto , por lo que no hay ningún problema de referencia de archivos.

+0

¿Ha intentado duplicar el objetivo y luego establecer 'NewTarget-> Build Settings-> Linking-> Mach-O Type' en' Static Library' y 'NewTarget-> Build Settings-> Deployment-> SkipInstall' en' NO ¿? –

+0

Intenté el enfoque anterior, pero Xcode se queja de que he configurado el tipo incorrectamente (es decir, biblioteca estática). También hay una variedad de otras configuraciones que traté de convertir en mi objetivo duplicado, pero nada parece haber hecho el truco. – Michael

+0

Me gustaría comparar el archivo binario del proyecto y ver si puedes copiarlo y pegarlo. Prueba primero y comprueba si puedes replicarlo. – johndpope

Respuesta

0

¿Qué versión de Xcode? ¿El nuevo objetivo comenzó como una plantilla, o está vacío?

¿Qué significa para una biblioteca estática tener una fase de compilación "copiar paquetes"? ¿No utilizaría los recursos de lo que está vinculado?

+0

Es difícil recordar qué haría con esta pregunta en este momento. Porque no estoy en el proyecto con este problema. Además, esta es una vieja pregunta sobre Xcode en 2012. (tal vez la versión 4.x) Xcode ha cambiado mucho después de eso, por lo que esta pregunta puede no ser apropiada para la versión actual de Xcode. – Eonil

Cuestiones relacionadas