最近在项目中集成第三方SDK的时候须要用cocopods集成一个swift库,cocopods安装成功以后打开项目编译运行。双击xcworkspace打开项目以后直接报“unsupported swift version”的错误,以下图:git
首先到github上查看了Zip库支持的swift版本,发现swift版本已经更新,而且在podfile中也指定了Zip的最新版本。排除了错误信息提示的swift版本问题。github
后来发现是在OC项目中用cocopods安装了swift库,项目中没有指定swift版本的引发的问题。在pods中指定swift版本便可解决问题。swift
以下图,分别指定项目中swift库的swift版本,注意Pods下面的也须要指定,在未指定以前是Unspecified状态。指定完以后编译便可。spa