使用Carthage管理三方庫(kù)最麻煩的就是大家Xcode版本不一樣,也就造成了swift版本不一樣这刷,但是build使用的swift版本是固定的。統(tǒng)一某個(gè)版本的Xcode吧娩井,時(shí)不時(shí)的還趁你不備就自動(dòng)更新了暇屋。。洞辣。
所以最好的辦法就是在Xcode里面切換swift的版本
-
首先去下載你需要的swift version 下載
如圖所示
Toolchain.png -
下載之后按步驟安裝 -> 重新啟動(dòng) Xcode -> 在 Xcode 的菜單上找到 toolchains 選擇你要用的版本
也可以在 Preference -> Components: Toolchains 面板里面來管理 Toolchains
image.png
image.png 打開終端咐刨,新增環(huán)境變量 TOOLCHAINS
export TOOLCHAINS=swift
不想用的時(shí)候取消
unset TOOLCHAINS
- 最后查看一下你的swift版本吧
xcrun swift --version