"Ningún module de este tipo 'Alamofire'" no reconocerá el marco

Estoy tratando de agregar Alamofire a un nuevo proyecto XCode con Swift. Siento que lo he intentado todo.

Cada vez que trato de agregar

importar Alamofire

Obtengo "No hay tal module".

He intentado instalarlo como se indica en https://github.com/Alamofire/Alamofire , intenté hacerlo manualmente primero, luego Carthage y Cocoapods, pero con el mismo resultado.

He intentado eliminar la carpeta DerivedData y rebuild el proyecto sin suerte.

Es una installation completamente limpia, pero simplemente no reconocerá el marco. He probado las sugerencias en las primeras 10 búsquedas de Google y aquí en Stackoverflow ( No se puede instalar Alamofire en el nuevo proyecto Xcode. "No hay tal module Alamofire" ) Aquí hay algunas capturas de pantalla de mi último bash manual:

Toque general

Dependencias

Parece que está utilizando el module al soltar directamente los files de origen en su proyecto.

Si ese es el caso, no tiene que usar el encabezado import Alamofire o usar Alamofire( dot ) al comienzo de cada método.

Simplemente use el código como a continuación omitir la label Alamofire .

 request(.GET, "https://httpbin.org/get") 

Sé que es una respuesta tardía, pero tenía el mismo problema con Xcode 8 Swift 3.0. Sigo este enlace de Alamofire y agrego el marco manualmente. Funciona bien Uno de mis proyectos se bloqueó en el error 'no such module', limpié los datos derivados (limpieza de datos derivados eliminó los files fuente de Alamofire. Lo agregué nuevamente en mi proyecto;)) y funciona como charm :).

Instrucciones seguidas

  1. Descargar Alamofire
  2. Arrastre el proyecto Alamofire en el directory de su proyecto
  3. Compruebe el destino de deployment de alamofire igual que su proyecto
  4. Vaya a la configuration general de su proyecto, click el button + debajo de la sección "Binarios integrados".
  5. Verá dos carpetas Alamofire.xcodeproj diferentes, cada una con dos versiones diferentes de Alamofire.framework anidadas dentro de una carpeta Productos. No importa qué carpeta de productos elija, pero sí importa si elige la parte superior o inferior de Alamofire.framework.
  6. Seleccione la parte superior Alamofire.framework para iOS y la parte inferior para OS X.
  7. ¡Y eso es! Alamofire.framework se agrega automágicamente como una dependencia de destino, marco vinculado y marco integrado en una fase de compilation de files de copy que es todo lo que necesita para build en el simulador y un dispositivo.

Pude resolver este problema cambiando mi Podfile. Originalmente tenía la reference a Alamofire en un objective:

El problema desapareció cuando cambié el podfile a lo siguiente:

 platform :ios, '8.0' use_frameworks! pod 'Alamofire', '~> 3.0' pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git' target 'xxxxxxx' do pod 'GoogleMaps' end target 'xxxxxxxTests' do pod 'GoogleMaps' end