“没有这样的模块'Alamofire'''不会识别框架
我正在尝试使用Swift将Alamofire添加到新的XCode项目中。 我觉得我已经尝试了一切。
每次我尝试添加
进口阿拉莫菲尔
我得到“没有这样的模块”。
我试着按照https://github.com/Alamofire/Alamofire的说法安装它,我试着先手工完成,然后是Carthage和Cocoapods,但是结果相同。
我试图删除DerivedData文件夹并重建项目没有任何运气。
这是一个完全干净的安装,但它不会识别框架。 我已经尝试了前10个谷歌搜索以及Stackoverflow中的建议(无法在新的Xcode项目中安装Alamofire。“没有这样的模块Alamofire”)下面是我最近一次手动尝试的一些截图:
看起来您正在使用该模块,直接将源文件放入您的项目中。
如果是这样的话,您不必在每个方法的开头都使用import Alamofire
头文件或使用Alamofire( dot )
。
只需使用下面的代码省略Alamofire
标签即可。
request(.GET, "https://httpbin.org/get")
我知道这是迟到的答案,但我面临与Xcode 8 Swift 3.0相同的问题。 我遵循这个Alamofire链接并手动添加框架。 它的工作正常。 我的一个项目坚持'没有这样的模块'错误,我清理了派生的数据(清理派生的数据删除了Alamofire的源文件,我在我的项目中再次添加了它)),它的作用就像魅力:)。
遵循指示
我能够解决这个问题,改变我的Podfile。 我最初在一个目标中提到了Alamofire:
当我将pod文件更改为以下内容时,问题消失:
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
链接地址: http://www.djcxy.com/p/26481.html