由于苹果已经发布了支持
Swift 4.0的Xcode 9 beta版.我一直在尝试将我的代码从Swift 3.2升级到Swift 4.0.但它一直让我无法导入桥接头错误,而我的项目构建成功.
Xcode错误细节:
Convert to Current Swift Syntax Failed
Please ensure that all selected targets build successfully with the currently configured Swift version before attempting a migration.
有任何人在将代码库升级到swift 4时遇到类似的错误.
解决方法
我的一个项目中遇到了类似的问题,接下来我解决了这个问题:
我发现CocoaPods是个问题.
>我从我的项目中删除了CocoaPods(如果你不知道怎么做,请查看这个How to remove CocoaPods from a project?)
>别忘了如果你有单位& ui测试你必须从它们上面的链接重复第4步.
>将代码库升级到Swift 4
>再次安装pod,你就完成了.
希望能帮助到你 :)