使用Carthage管理三方库最麻烦的就是大家Xcode版本不一样,也就造成了swift版本不一样,但是build使用的swift版本是固定的。统一某个版本的Xcode吧,时不时的还趁你不备就自动更新了。。。
所以最好的办法就是在Xcode里面切换swift的版本
-
首先去下载你需要的swift version 下载
Toolchain.png
如图所示
-
下载之后按步骤安装 -> 重新启动 Xcode -> 在 Xcode 的菜单上找到 toolchains 选择你要用的版本
也可以在 Preference -> Components: Toolchains 面板里面来管理 Toolchains
image.png
image.png -
打开终端,新增环境变量 TOOLCHAINS
export TOOLCHAINS=swift
不想用的时候取消
unset TOOLCHAINS
- 最后查看一下你的swift版本吧
xcrun swift --version
网友评论