[已解决]Xcode9.3中的报错:Module compiled with Swift 4.0.3 cannot be imported in Swift 3.3

进新公司接手的第一个项目,还没跑起来就报错了...

错误信息.png

原因是Cartography版本过低导致的,Xcode9的swift版本为4.0,所以Cartography的版本必须为2.0以上,更新Cartography就好

For Swift 3.x: Versions <= 1.1.0
For Swift 4.x: Versions >= 2.0.0

在准备更新Cartography中,发现是由Carthage集成,所以记录了一篇Carthage 包管理工具

你可能感兴趣的:([已解决]Xcode9.3中的报错:Module compiled with Swift 4.0.3 cannot be imported in Swift 3.3)