更新:我解决了这个问题。请参阅下面的答案(在问题和评论下面)。
这个问题被标记为重复,但它有所不同,因为它是一个全新的错误,我无法通过任何搜索找到。
我尝试将Alamofire安装到我的XCode项目中。
根据他们的教程,我在我的系统上安装了cocoapods。 然后我导航到终端中现有xcode项目的文件夹,然后执行了:
pod init
然后我编辑了新的pod文件并添加了:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!
target 'RainyShinyCloudy' do
pod 'Alamofire', '~> 4.4'
end
最后,我执行了命令:
pod install
我的终端告诉我安装成功。
但是当我打开.xcworkspace,创建一个新的快速类并尝试导入Alamofire时,我收到了这个错误:
一个可能的原因可能是我曾尝试安装早期版本的alamofire,删除它然后安装它。
但我真的不知道这有多重要。
感谢你们给我的任何帮助。
答案 0 :(得分:3)
实际上它失败了,因为您尝试导入AlamoFire
而不是Alamofire
。进口区分大小写。
答案 1 :(得分:2)
更新:我之前发布了一个错误的答案。
但现在我确实想出来了。
我制作了一个新项目,点击项目资源管理器中我的应用名称进入设置菜单。
然后我转到位于Linked frameworks and libraries
标签底部的General
。
我按了那个小+图标,选中了Alamofire.framework.
并将状态设置为required
在此之后,清理和重建项目使错误消失。