对于架构x86_64,Alamofire使用旧版本的Swift语言(2.0)编译而不是之前的文件(3.0)

Ton*_*Liu 6 swift alamofire

当我将程序移动到XCode8时,我得到了这个错误:Alamofire使用旧版本的Swift语言(2.0)编译,而不是以前的文件(3.0)用于架构x86_64.我已将Alamofire更新到4.0版,并将Use Legacy Swift语言版本设置为NO.怎么了?

KAR*_*KAR 11

更新您的可可豆荚并清除您的衍生数据文件夹并尝试再次运行.

在xcode 8中导出的数据文件夹已更改,

转到文件 - >工作区设置 - >然后看到这个图像,

在此输入图像描述

单击 - > on path并清除该派生数据文件夹.