tutorial the programming para language for descargar apple xcode cocoa swift2

xcode - the - Error de Cocoapods: el comando del vinculador falló con el código de salida 1(use-v para ver la invocación)



the swift programming language pdf (6)

  1. Ir a la configuración del proyecto.
  2. Ir a la configuración de la construcción.
  3. Cambie CONSTRUCCIÓN DE ARQUITECTURA ACTIVA SOLAMENTE a NO.

Es la primera vez que utiliza vainas de cacao (última versión) para dependencias en el último Xcode 7.2.1 con Swift 2.1. Inicializo la carpeta de mi proyecto y luego edito el podfile y agrego mis dependencias. Cuando ejecuto la pod install se ejecuta sin problemas hasta que abro mi proyecto y trato de compilar. He intentado esto con dos proyectos separados (uno que es completamente nuevo para las pruebas) y el linker command failed with exit code 1 (use -v to see invocation) para ambos. Mi archivo pod se parece a esto:

platform :ios, ''8.0'' #8.0 is minimum supported, right? use_frameworks! target ''Testing Frameworks'' do pod ''Alamofire'', ''~> 3.0'' end


Acabo de tener un problema similar en mi proyecto. Encontré que en la configuración GENERAL del proyecto en la sección "Marcos y bibliotecas vinculadas" hay dos archivos para pods: "libPods.a" y "Pods_ProjectName.framework "

Eliminar "libPods.a" ayudó en mi caso.


Cierre su proyecto actual y abra el .xcworkspace creado en su carpeta de proyectos.

¡Buena suerte!


En mi caso (Xcode10, Swift), la eliminación de Pods_ [myproject] en Frameworks y bibliotecas vinculadas funcionó después de la instalación del pod.


La solución para mí fue agregar el indicador `$ (heredado) a LIBRARY_SEARCH_PATHS en la configuración de compilación de destino.


Primero intente mostrar el navegador de informes (pestaña 8. en el navegador izquierdo de Xcode) y verifique el informe . Debería darte algo de información sobre lo que está pasando:

framework not found Pods_[PODFILE_OLD_ABSTRACT_TARGET_NAME] .

A menudo, cuando cambia el nombre del abstract_target (o lo que sea que utilicen los Cocoapods para nombrar el marco en el futuro) en el podfile , compruebe las bibliotecas de enlaces binarios de su objetivo en las fases de compilación .

Si mantiene el marco con el nombre antiguo que ya no existe (junto al nuevo) , elimínelo .