visual studio microsoft espaƱol descargar community xcode project xcodebuild build-dependencies soundcloud

xcode - microsoft - visual studio installer



Xcode: Agregar un proyecto como una dependencia de compilaciĆ³n (4)

Estoy jugando con la api de soundcloud , en sus instrucciones dice que

  • arrastre SoundCloudAPI.xcodeproj a su proyecto
  • agregarlo como una dependencia de compilación

Puedo arrastrar el proyecto con bastante facilidad, pero ¿cómo se logra el siguiente paso?


  1. Seleccione su proyecto en el navegador a la izquierda.
  2. Abra el cajón en el panel central y seleccione su objetivo.
  3. Seleccionar fases de construcción
  4. Dependencias objetivo es una opción en ese punto.

Hoy me enfrenté con el mismo problema. Como resultado de la primera ejecución obtuve el siguiente error:

Problema léxico o del preprocesador: no se encontró el archivo ''SDKProjectName * / * SDKProjectName.h''.

Pero antes de ejecutar, obviamente, agregué mi SDK al proyecto de demostración, simplemente arrastre y suelte el archivo .xcodeproj en el árbol de origen de mi proyecto de prueba. Después de eso, me moví a la pestaña Build Phases en la configuración del archivo principal xcodeproj (de la demostración) y agregué mi SDK como dependencia de destino e incrusté el framework en las pestañas correspondientes.

Pero en el resultado, recibí un error arriba!

Por lo tanto, el problema estaba en una línea vacía en la opción Rutas de búsqueda de encabezado . Acabo de escribir "../**" como valor para esta clave y para el proyecto compilado correctamente. Entonces, después de eso, puedes agregar #include <SDKName/SDKName.h> en cualquier proyecto, que incluye este SDK.

PD. Mi aplicación de prueba fue creada en la carpeta raíz del SDK.


Para agregarlo como una dependencia haga lo siguiente:

  • Resalte el proyecto agregado en su explorador de archivos dentro de xcode. En la ventana del navegador de directorio a la derecha, debería mostrar un archivo con una extensión .a. Hay una casilla de verificación debajo de la columna de destino (icono de destino), verifíquela.
  • Haga clic con el botón derecho en su destino (debajo del elemento de objetivos en el explorador de archivos) y elija Obtener información
  • En la pestaña general hay una sección de Dependencias Directas. Pulse el botón más
  • Elija el proyecto y haga clic en Agregar destino

Bajo TARGETS en su proyecto, haga clic con el botón derecho en el objetivo de su proyecto (debería ser el mismo nombre que su proyecto) y elija GET INFO , luego en la pestaña GENERAL verá DIRECT DEPENDENCIES , simplemente haga clic en [+] y seleccione SoundCloudAPI .