ios – “没有这样的模块’Alamofire’”将无法识别框架

我正在尝试使用 Swift将Alamofire添加一个新的XCode项目中.我觉得我已经尝试了一切.

每次我尝试添加

进口Alamofire

我得到“没有这样的模块”.

我已按照https://github.com/Alamofire/Alamofire所述尝试安装,
我尝试先手动完成,然后是Carthage和Cocoapods,但结果相同.

我已经尝试删除DerivedData文件夹并重建项目,没有任何运气.

这是一个完全干净的安装,但它不会识别框架.我已经尝试了前10个Google搜索中的建议,以及Stackoverflow上的建议(Cannot install Alamofire in new Xcode Project. “No Such module Alamofire”)以下是我最新手册中的一些截图:

解决方法

我知道这是迟到的答案,但我遇到了与Xcode 8 Swift 3.0相同的问题.我按照 this Alamofire link并手动添加了框架.它的工作正常.我的一个项目坚持’没有这样的模块’错误,我清理了派生数据(清理派生数据删除了Alamofire的源文件.我在我的项目中再次添加它;))它的工作方式就像魅力:).

按照说明

>下载Alamofire>在项目目录中拖动Alamofire项目>检查与项目相同的alamofire部署目标>转到项目常规设置,单击“嵌入式二进制文件”部分下的按钮.>您将看到两个不同的Alamofire.xcodeproj文件夹,每个文件夹都有两个不同版本的Alamofire.framework嵌套在Products文件夹中.您选择哪个Products文件夹无关紧要,但无论您选择顶部还是底部Alamofire.framework都无关紧要.>选择适用于iOS的顶级Alamofire.framework和适用于OS X的底部Alamofire.framework.>就是这样! Alamofire.framework作为目标依赖项,链接框架和嵌入式框架自动添加到复制文件构建阶段,这是构建模拟器和设备所需的全部内容.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...