No se puede instalar Alamofire en el nuevo Xcode Project. "No hay tal module Alamofire"

Sigo las instrucciones para la installation T. Fresh de todos, pero recibo el error:

"No hay tal module Alamofire"

Direcciones aquí:

Mientras tanto, simplemente puede agregar Alamofire como un submodule git, arrastrar el file Alamofire.xcodeproj a su proyecto Xcode y agregar el producto marco como una dependencia para su objective de aplicación.

Y mis capturas de pantalla

introduzca la descripción de la imagen aquí

introduzca la descripción de la imagen aquí

Asegúrese de no haber agregado ningún file de Alamofire a su proyecto, excepto el Alamofire.xcodeproj

Aquí hay instrucciones paso a paso:

  1. Descargue y desarchive Alamofire
  2. Copie la carpeta raíz de Alamofire a cualquier subcarpeta de su proyecto. Libs, por ejemplo.
  3. Arrastre y suelte Alamofire.xcodeproj a su proyecto Xcode
  4. Abra la configuration del proyecto de su proyecto, compile el panel de Fases, amplíe la sección de Dependencias de destino y agregue Alamofire como nueva dependencia
  5. Abra el panel General, expanda la sección de Binarios embeddeds y agregue Alamofire.framework.
  6. import Alamofire // en su file fuente
  7. Alamofire.request(.GET, "http://httpbin.org/get") // use Alamofire

Debe agregar la lib a the Link Binary With Libraries sección ' the Link Binary With Libraries ' también.

Las target Dependencies se aseguran de que su lib es (re) -build antes de su objective (útil cuando realiza cambios en la lib) y la sección Link se asegura de que la lib esté disponible haciendo la fase de enlace.

EDITAR La descripción anterior funciona para la mayoría de los proyectos. Sin embargo, alarmó solo actualizó el process necesario para este proyecto en particular aquí https://github.com/Alamofire/Alamofire

Golpeé mi cabeza en contra de esto durante un par de días y pensé que iba a tirar esto aquí, nuestro proyecto de equipo tuvo este problema al traer a Alamofire como un submodule. Si tiene sus propias configuraciones de esquema, debe duplicarlas en Alamofire.xcodeproj también. Lo que probablemente también significa que necesita forzar Alamofire para mantener estos cambios sincronizados.

Este pedido de las Fases de compilation me ha funcionado.

  • Dependencias objective
  • Enlace binary con bibliotecas.
  • Verificación de Pods Manifest.lock
  • Incrustar frameworks de pods
  • Comstackr fonts

Puede reorganizar las Fases de construcción arrastrándolas.

Después de seguir los pasos de NAlexN , aún no funcionó para mí
También tuve que cambiar el order de Build Phases.

Era
– Dependencias objective
– comstackr fonts
– Enlace binary con bibliotecas.

Después de que modifiqué a:
– Dependencias objective
– Enlace binary con bibliotecas.
– comstackr fonts

¡Construyó y funcionó bien!

Resolví el error "No such module" para un proyecto nuevo, no para Alamofire sino para otra biblioteca llamada "RATreeView"

Tuve que agregar

 source 'https://github.com/CocoaPods/Specs.git' use_frameworks! pod "RATreeView", "~> 2.1.0" 

al podfile y corrió

 pod update 

¡La key es agregar use_frameworks! Podría ayudar a alguien

Errores similares cuando utilicé cocoapods ..

Resolví el problema con los siguientes pasos:

  1. Actualización a Ruby 2.2.0+. ( https://stackoverflow.com/a/14182172/1453505 )
  2. Actualice cocoapods 0.36.0+ ( sudo gem install cocoapods --pre )
  3. De nuevo va a pod install
  • Abre el file .workspace de tu proyecto
  • Abra "Gestionar esquemas" de su proyecto en Xcode
  • Seleccione "Alamofire" en la list de esquemas
  • Limpia tu proyecto

Lo que funcionó para mí: Incluyendo "Podsframework" en "Frameworks y bibliotecas vinculadas" de tu objective si aún no está allí. (Esto se aplica en caso de que esté utilizando cocoapods y está utilizando frameworks como modules)

Tuve el mismo problema, haciendo que Command + B (comstackr proyecto) y desapareciera el error.

Vaya a la carpeta de su proyecto para asegurarse de que está abriendo el .xcworkspace lugar del file .xcodeproj