Alamofire 不会使用 Cocoapods 构建空的 Swift 项目
Posted
技术标签:
【中文标题】Alamofire 不会使用 Cocoapods 构建空的 Swift 项目【英文标题】:Alamofire won't build in empty Swift project using Cocoapods 【发布时间】:2015-11-23 19:55:40 【问题描述】:我正在通过为 Swift 创建一个空白的单视图应用程序来启动一个项目。使用 Cocoapods,我添加 Alamofire 如下:
platform :ios, "8.0"
use_frameworks!
target 'TestGauge' do
pod 'Alamofire', '~> 3.0'
end
target 'TestGaugeTests' do
end
然后,在终端中我运行pod install
返回 XCode 时,项目构建失败,Alamofire 生成了 1000 多个错误。
我从工作区文件而不是项目文件运行 XCode。
XCode 6.4 版
有没有人有这种行为,或者任何人都可以提供解决方案吗?我是否错过了关键步骤?
谢谢!
【问题讨论】:
不能更新Xcode版本吗? 【参考方案1】:Alamofire 3.0 是用 Swift 2.0 编写的。 Xcode 6.4 不支持 Swift 2.0。更改 Alamofire 版本或更新您的 Xcode。
【讨论】:
所以,降级到 Alamofire 2.0 的结果是一样的 这很奇怪,即使是在:cleaning build folder
, removing derrivedData
?以上是关于Alamofire 不会使用 Cocoapods 构建空的 Swift 项目的主要内容,如果未能解决你的问题,请参考以下文章
Alamofire 使用 CocoaPods 和 xcode 6.3
Google Analytics(分析)iOS和Alamofire以及cocoapods
Cocoapods:制作 Cocoapod - 导入 Alamofire 和其他库