2011-07-08 22 views
12

Quiero agregar un proyecto como un subproyecto. Cuando arrastro el subproyecto al proyecto principal, aparece como una referencia de archivo en lugar de un subproyecto. El cuadro siguiente explica el problema:Xcode 4, problema de importación del subproyecto

Xcode subproject import problem

+0

Simplemente curioso, ¿cuál es la ventaja de hacer eso? – David

+0

@David Hace que sea fácil compartir el código y organizar el código. En el ejemplo anterior, expressionTest podría contener una biblioteca estática que podría usarse en el Contenido y otros proyectos. El desarrollo de ExpressionTest puede ocurrir independientemente del contenido y todos los cambios estarán disponibles automáticamente para el contenido. –

+0

He estado buscando una idea similar, pero ¿no complica su proyecto principal? – David

Respuesta

21

La solución es asegurarse de que el subproyecto no está abierto. Una vez que se cierra el proyecto, Xcode puede agregar el proyecto como un subproyecto.

+0

No podía creerlo, pero una vez que cerré mi subproyecto y fui a agregarlo al proyecto principal, funcionó. ¡Gracias! – ribeto

+0

¡Gracias! Tenía el mismo problema. – Jameson

+0

ZOMG! Luché con Google e izquierdas sin éxito y ¡BAM! ¡esto lo resolvió! ¡Es difícil creer que XCode crea de esta manera! –

0

La respuesta es simple. Solo cierre ese proyecto y vuelva a abrir ese proyecto, entonces obtendrá ese subproyecto. Yo también enfrenté este problema, así que me gustó esto.