首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cocoapods:无法将模块“Alamofire”加载为“Alamofire”

Cocoapods:无法将模块“Alamofire”加载为“Alamofire”
EN

Stack Overflow用户
提问于 2017-06-17 18:56:48
回答 2查看 1.8K关注 0票数 0

更新:我解决了这个问题。请看我的回答(下面的问题和评论)。

这个问题被标记为一个重复,但它是不同的,因为它是一个全新的错误,我无法通过任何搜索找到。

我尝试将Alamofire安装到我的XCode项目中。

根据他们的教程,我在我的系统上安装了cocoapods。然后,我导航到终端中现有xcode项目的文件夹,并执行了以下操作:

pod init

然后我编辑了新的pod文件并添加了:

代码语言:javascript
复制
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!

target 'RainyShinyCloudy' do
    pod 'Alamofire', '~> 4.4'
end

最后,我执行了以下命令:

代码语言:javascript
复制
pod install

我的终端告诉我安装成功了。

但是当我打开.xcworkspace,创建一个新的快速类并尝试导入Alamofire时,我得到了以下错误:

一个可能的原因可能是我之前尝试过安装早期版本的alamofire,删除了它,然后安装了它。

但我真的不知道这有什么关系。

谢谢你们能帮我。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-06-17 19:22:15

更新:我早些时候发布了一个错误的答案。

但现在我发现了。

我做了一个新项目,点击项目资源管理器中我的应用程序的名称,进入“设置”菜单。

然后我去了Linked frameworks and libraries,它位于General选项卡的最底部。

我按下这个小+图标,选择Alamofire.framework.并将状态设置为required

在此之后,清理和重建项目使错误消失。

票数 2
EN

Stack Overflow用户

发布于 2017-07-03 09:59:13

实际上,它失败了,因为您试图导入AlamoFire而不是Alamofire。进口是区分大小写的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44608304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档