2012-05-11 15 views
16

¿Cómo puedo agregar un marco al proyecto XCode 4.3.2?Cómo agregar Framework a proyecto en Xcode 4.3.2

Debido a los directorios del SDK dentro de un XCode.app y no puedo agregar un marco de "Añadir archivos a ..."

Actualizado:

Para esta acción se puede hacer un presente pasos:

  1. clic en Proyecto en la mesa izquierda

  2. Haga clic en "Build Phases" en la tabla de la derecha

  3. Haga clic en "Enlace binario con Bibliotecas"

  4. Haga clic en "+"

  5. Encuentra necesidad marco y haga clic en "Añadir"

Y su marco de necesidad en su proyecto.

Respuesta

27

A continuación se pasos-

1) Haga clic en proyecto en la zona Navigator

2) Seleccione la pestaña 'objetivos'

3) Haga clic en 'Build Phases'

4) Seleccione ' Enlace binario con las bibliotecas '

Luego puede ver el botón' + 'en la parte inferior del área. Ahora puede agregar el marco que desee.

+0

Gracias, fundé esta función =) – CReaTuS

+0

El más que se utilizará NO es el + con Agregar destino debajo de él, pero el + que está en la parte inferior del enlace Binario con agrupaciones de bibliotecas. – Refactor

+0

En realidad, en mi lista de marcos no aparece en la lista. Creo que se ha eliminado por error. ¿Qué puedo hacer en este caso? – iOSiOS

4

Aunque la respuesta de rishi funciona muy bien, esto no agrega el marco a la carpeta "Frameworks" de Project Navigator.

Otro método consiste en hacer clic derecho en cualquiera de sus marcos existentes en la carpeta "Frameworks" de Project Navigator, seleccionar "Mostrar en Finder" y arrastrar y soltar el marco que desee agregar.

Cuando le pregunte cómo desea agregar el marco, asegúrese de agregarlo a su destino, que luego lo agregará dentro de la sección "Enlazar con bibliotecas" de Crear fases.

ACTUALIZACIÓN:

Esto no es más que un método de conveniencia para añadir un marco de trabajo para aquellos que están buscando para el marco para aparecer en su carpeta "Marcos".

Lea los comentarios sobre no seleccionar la casilla de verificación "Copiar a la carpeta de destino del grupo", ya que la agregará innecesariamente a la raíz de la carpeta del proyecto.

+1

No tengo una carpeta de marcos y ¿Por qué copiar un marco? – CReaTuS

+0

Un gran punto ... ya que la carpeta de Frameworks es una carpeta predeterminada cuando creas un proyecto a partir de una de las plantillas de XCode, pensé que la mayoría de los desarrolladores solo la conservaban allí. Incluso si selecciona "Aplicación vacía" al crear su proyecto, hay una carpeta de marcos. Además, nunca dije nada sobre copiar ... pero no dije que no lo copiara o que no "Copiara en la carpeta de destino del grupo". ¡No lo copie! Jaja ... gracias CReaTus – whyoz

+1

Prefiero hacerlo de esta manera que la respuesta seleccionada. Mantiene el espacio de trabajo organizado. –

0

Puede agregar marcos a su aplicación de las siguientes maneras.

Haga clic en el panel Proyecto y haga clic en el proyecto xcode y seleccione en Objetivos.

Después de seleccionar objetivos, haga clic en crear fases.

En Fases de compilación, puede ver una lista de actividades similares. a) Dependencias objetivo b) del compilador Fuentes c) Enlace binario con Bibliotecas d) Copia Bundle Recursos

Por favor haga clic en el enlace binario con Bibliotecas vez de hacer clic en el panel y se puede ampliar la lista de seee marco. Ahora tiene que hacer clic en el botón +(), luego puede elegir y agregar marcos existentes.

Espero que te ayude.

+0

Gracias por responder, pero el rishi ya respondió y todo funciona bien =) – CReaTuS

Cuestiones relacionadas