我正在使用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?
答案 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这将有效
由于