4

与此类似的问题还有很多,但他们大多是在使用 cocoapods/carthage 的背景下谈论这个的。我没有使用任何一个,并且手动导入了我所有的框架。

我正在使用 Xcode 10.1。我只是将我的一个框架更新到他们的最新版本(我们需要一个仅在此版本上可用的功能),现在收到此错误消息。我也有 Xcode 10.2,但该项目已经在 Swift 4.2.1 中编译了 3 个其他框架,当尝试使用 Xcode 10.2 构建时,这些框架会引发类似的错误(使用 swift 4.2.1 编译的模块不能被 swift 5.0 导入)。

这个问题的大多数答案都围绕着将每个目标的 Swift 语言版本设置为 4.2.1。但是,由于我没有使用可可豆荚,我在 Xcode 中看不到任何选项来更改这个单独框架的 swift 语言版本。有任何想法吗?谢谢

4

1 回答 1

0

这个错误在 Xcode 版本 10.3 上一直显示给我,即使我在项目中将我的 Swift 版本设置为 4.2。我尝试删除 DerivedData 和所有内容,但无济于事。我安装了 Xcode 10.1,它运行良好,没有任何问题。

于 2019-10-21T21:27:16.063 回答