安装 pod Alamofire 时出现错误

Posted

技术标签:

【中文标题】安装 pod Alamofire 时出现错误【英文标题】:Getting and error when install pod Alamofire 【发布时间】:2016-03-30 20:28:16 【问题描述】:

我一直在尝试使用 CocoaPods 方法将 pod Alamofire 安装到我的项目中 安装成功,但是当我开始构建项目时出现此错误。安装后我什么都没做。

我该如何解决这个问题?

podfile

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

pod 'Facebook-iOS-SDK'

pod "TSClusterMapView"

pod "MagicalRecord"

pod 'Follower'

pod 'Alamofire', '~> 3.0'

【问题讨论】:

您是否使用 .xcworkspace 扩展名启动了该项目? 您使用的是什么版本的 Xcode?您可以将Podfile 的内容添加到您的问题中吗? @RashwanL 是的,我开始了 @JAL 我使用的是 7.2.1 版,我通过添加 podfile 更新了我的问题 你真的需要源'github.com/CocoaPods/Specs.git'吗? 【参考方案1】:

我遇到了这个错误,你应该有 Swift 2.2 来安装 pod。

xcrun swift -version检查你的版本,如果是

【讨论】:

【参考方案2】:

如果您没有这样做,您可以先尝试 Product > Clean。如果您遇到一些问题确保您的 Cocoapods 是最新的。 另外在 pod install target 执行 之前检查您的 podfile,如下所示。

source 'https://github.com/CocoaPods/Specs'
use_frameworks!

target '<ProjectName>' do
pod 'Alamofire', '~> 3.0'
pod 'AlamofireImage', '~> 2.0'
pod 'Firebase', '>= 2.5.1'
end

【讨论】:

以上是关于安装 pod Alamofire 时出现错误的主要内容,如果未能解决你的问题,请参考以下文章

通过命令行安装 pod 时出现问题

哪个是 xcode 7.2 支持的 alamofire 对象映射器和 alamofire pod 版本

尝试下载文件时出现 Swift Alamofire 错误

如何使用 Swift 5 在 Xcode 10.2.1 中添加 alamofire

pod 安装时出现 Flutter 错误:CocoaPods 找不到 pod“Firebase/CoreOnly”的兼容版本

解析 JSON 时出现 AFError Alamofire 5