【发布时间】:2017-05-13 17:38:38
【问题描述】:
我最近使用 XCode Swift Migrator 将我的 Swift 2.3 SDK 项目迁移到了 Swift 3。这样做之后,我更新了我的 pod 依赖项(AlamoFire - 4.4.0 和 SwiftyJSON - 3.1.4)以使用它们各自的 Swift 3 版本。
不幸的是,在此之后,我的项目没有构建。我收到以下错误:
使用 Swift 2.3 编译的模块无法在 Swift 3.0.2 中导入: .../Alamofire.framework/Modules/Alamofire.swiftmodule/x86_64.swiftmodule
我已将所有“Use Legacy Swift Language Version”设置为“NO”,但仍然没有。
我已经“清理并构建”项目和“关闭并重新打开”工作区无济于事。
我还可能遗漏什么?我该如何解决这个问题?
谢谢。
【问题讨论】:
标签: ios xcode swift3 frameworks alamofire