没有这样的模块' Alamofire'但我已经将它播放了

时间:2017-08-24 02:49:20

标签: ios swift module cocoapods bridging-header

No Such module 'Alamofire'

如上图所示,当我点击EvoRadio.xcworkspace并运行应用程序时,它会警告No Such module 'Alamofire'No Such module‘ObjectMapper’ ......,但我已将{{1} }}

Pod步骤:

(1)CocoaPods

(2)编辑podfile,如下所示: Podfile

(3)pod init

我创建了一个桥接头文件(pod install)并设置EvoRadio-Bridging-Header.h路径:Objective-C Bridging header

我在stackoverflow上搜索了这个问题并找到了Importing Alamofire 3.4 - No such module 'Alamofire',但它并没有帮助我。

我想知道它为什么会发生以及如何解决它?

2 个答案:

答案 0 :(得分:0)

您可以尝试使用" pod' Alamofire','〜> 4.5 "并再次安装可可豆荚。我认为它会正常工作。

由于可可豆荚的版本存在冲突,有时会出现这些类型的问题。

答案 1 :(得分:0)

我有这样的问题,我通过清理和重建我的项目来解决这个问题。

只需点击向上xcode菜单产品 - >清洁,产品 - >

后建立

如果这不帮助尝试按Alt,然后按产品 - >清理构建文件夹

产品 - >

后建立