我已关注installation instructions但在Xcode 9.2中打开项目的xcworkspace时出现以下错误
目标“Alamofire”包含使用Swift 2.x开发的源代码。 Xcode 9不支持构建或迁移Swift 2.x目标。 使用Xcode 8.x将代码迁移到Swift 3。
不确定我是否有旧版本的Alamofire:我的Podfile包含
来源' https://github.com/CocoaPods/Specs.git' 平台:ios,' 9.0' use_frameworks! 目标' raceQs'做 pod' Alamofire','〜> 4.5' pod' DLAlertView' pod' CocoaAsyncSocket' pod' GoogleAnalytics-iOS-SDK' pod' SWRevealViewController' pod' SSKeychain' pod' SSZipArchive' pod' mailcore2-ios' pod' CrashlyticsFramework' 端
pod install报告
安装Alamofire(4.6.0)
答案 0 :(得分:3)
不要通过Alamofire版本。对podfile进行以下更改。
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
target 'raceQs' do
pod 'Alamofire'
//rest of your pods
end
答案 1 :(得分:0)
通过按照指示进行修复。我从developer site加载我的项目下载了Xcode 8.3.3(当然产生了错误的#39; 000)并按照提示升级到Swift 3.然后关闭8.3.3,并打开我的项目Xcode 9.2 - 甜蜜! 我生命只有半小时才能回来。
OOPS ..我发言得太早......现在该项目现在在Xcode 9中打开,当我在我的Watchkit扩展中添加导入Alamofire到我的Swift模块时我得到了#34;没有这样的模块Alamofire&#34; < / p>
答案 2 :(得分:0)