【问题标题】:Cocoapods - Module Compiled with Swift 3.0 cannot be imported in Swift 3.0.1Cocoapods - 使用 Swift 3.0 编译的模块无法在 Swift 3.0.1 中导入
【发布时间】:2017-03-24 03:37:24
【问题描述】:

刚刚更新到 Xcode v8.1 并正在尝试安装一个 pod。但是,一旦我导入它,Xcode 就会给我一个错误提示 Module Compiled with Swift 3.0 cannot be imported in Swift 3.0.1,然后是模块的路径。

我试过说Use Legacy Swift Language Version,但这并不能解决问题。

关于我可以改变什么来编译它的任何其他想法?我很难相信一个小的版本更改会造成这么多麻烦。

提前感谢您的帮助。

【问题讨论】:

  • legacy swift language version 如果不工作则设置为 YES,然后尝试 carthage update --platform iOS --no-use-binaries
  • 您要安装哪个 pod?

标签: swift xcode cocoapods version


【解决方案1】:

几乎每次更新都会发生这种情况。在 pod 所在的终端尝试 pod update 以将所有 pod 更新到最新版本。

【讨论】:

【解决方案2】:

只需清理您的项目。

选择:产品 -> 清洁

【讨论】:

    猜你喜欢
    • 2017-03-08
    • 2017-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多