安装 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 时出现错误的主要内容,如果未能解决你的问题,请参考以下文章
哪个是 xcode 7.2 支持的 alamofire 对象映射器和 alamofire pod 版本
如何使用 Swift 5 在 Xcode 10.2.1 中添加 alamofire
pod 安装时出现 Flutter 错误:CocoaPods 找不到 pod“Firebase/CoreOnly”的兼容版本