我正在将我的项目从 Swift 2.3 迁移到 Swift 3,但是我在通过 Cocoapods 使用的 3rd 方框架方面遇到了问题。他们中的许多人已经升级到 Swift 3,但其中一些还没有。当我构建我的项目时,我得到了错误:
使用 Swift 2.3 编译的模块无法在 Swift 3.0 中导入:[...]
我已经阅读了诸如this one和this one之类的答案,但是它们并没有解决我的问题。如果我的项目实际上使用的是 Swift 3,我无法设置SWIFT_VERSION
为,我也无法将这些目标更改为设置为 3。2.3
SWIFT_VERSION
有什么方法可以在我的 Swift 3 项目中使用使用 Swift 2.3 编译的依赖项中的框架?