小胖博客

记录开发和使用中的点滴

解决Xcode9.3 Module compiled with Swift 4.0.3 cannot be imported in Swift 4.1

更新Xcode9.3 swift4.1 后可怕的error

最近升级了Xcode9.3,对应的swift版本是4.1。
发现在编译时发生了一些要命错误。。。

《解决Xcode9.3 Module compiled with Swift 4.0.3 cannot be imported in Swift 4.1》

Module compiled with Swift 4.0.3 cannot be imported in Swift 4.1

解决方法

  • 等作者发布新版
  • 切换回swift4.0.3 或之前可用的版本

要等作者发布新版可能还会要一段时间

不过大厂更新都是比较快的,及时pod或carthage最新版就行了

若等不及的话那只有切换回原来的版本

  1. 进入官网
    swift.org官网

  2. 下载4.0.3的版本 或其他之前可运行的版本
    《解决Xcode9.3 Module compiled with Swift 4.0.3 cannot be imported in Swift 4.1》

  3. 安装 pgk
    《解决Xcode9.3 Module compiled with Swift 4.0.3 cannot be imported in Swift 4.1》

  4. 在toolchains中选择想要切换的版本
    《解决Xcode9.3 Module compiled with Swift 4.0.3 cannot be imported in Swift 4.1》

也可以在preference中components选择
《解决Xcode9.3 Module compiled with Swift 4.0.3 cannot be imported in Swift 4.1》

后记

跟盆友一起搞的小博客有兴趣的可以看看,此文也会同步过去,也包含一些服务器相关的内容,

小胖博客

发表评论

电子邮件地址不会被公开。