Alamofire未能导入

时间:2016-10-30 21:07:56

标签: swift xcode alamofire

我正在使用swift 2.1在Xcode 7.2中开发移动应用程序。我通过cocoapods安装了Alamofire,在我的podfile中我指定了Alamofire 3.0版,如下所示:

 source 'https://github.com/CocoaPods/Specs.git'
 platform :ios, '8.0'
 use_frameworks!

target 'SeniorSeminar' do
    pod 'Alamofire', '~>3.0'

end

安装Alamofire后,我打开了我的.xcworkspace并尝试将Alamofire导入我的一个模型文件中。我收到了错误:"没有这样的模块' Alamofire'"。我去看了Podfile.lock,它显示实际安装了Alamofire 4.0版。我不认为版本4兼容xcode的版本和swift我正在工作,我宁愿不更新其中任何一个,因为害怕创建大量的错误,我没时间修复。有没有人对如何卸载Alamofire -version 4并强制安装版本3有任何建议?或者有什么工作可以解释为什么我的项目不会让我导入Alamofire?

2 个答案:

答案 0 :(得分:1)

  • 删除pods目录并对项目执行清理。

  • 将podfile pod安装行更改为

pod 'Alamofire', '3.0'

  • 重新安装您的吊舱
  • 执行构建! - 在安装项目之后构建项目之前,不会导入框架。容易忘记。

答案 1 :(得分:0)

  

我希望您正确遵循安装** Alamofire **的所有步骤并安装最新版本

如果不遵循此步骤

  

第1步:Pod init

     

第2步:Open podfile

     

第3步:在您的podfile pod 'Alamofire'

中添加此内容      

第4步:Pod install

然后按照以下步骤

第1步:

  

导入Alamofire

第2步:

  

继续按下构建(Cmd + B)

第3步:

  

如果问题继续,那么暂时关闭您的当前程序   完全关闭(cmd + Q),然后重新启动它并关注   第1步& 2这将有效

由于