美文网首页
Module compiled with Swift 5.5.1

Module compiled with Swift 5.5.1

作者: tom__zhu | 来源:发表于2023-09-02 23:00 被阅读0次

编译失败,Xcode提示依赖的Module被低于当前swift的版本编译
Module compiled with Swift 5.5.1 cannot be imported by the Swift 5.7.2 compiler


解决方案:
  1. Module重新编译
    1. Build Settings -> Build Options -> Build Libraries for Distribution option to Yes
      这样swift编译器才会生成.swiftinterface文件,这个文件是告诉新版本swift编译器如何加载旧版本Module
    2. 制作xcframework
  2. 切换Toolchains版本
    首先,在https://www.swift.org/download/#releases这里找到需要的swift版本,然后下载对应的Xcode或是Toolchain。Xcode自带对应版本的Toolchain。
    如果是安装Toolchain,需要安装后在重启Xcode并在下面的选项里选择对应版本。

How To Work With Multiple Swift Versions In XCode

相关文章

网友评论

      本文标题:Module compiled with Swift 5.5.1

      本文链接:https://www.haomeiwen.com/subject/okkfvdtx.html