当一个项目是老版本的 Xcode 创建的(例如: Xcode 8.3.3),使用 CocoaPod 安装了第三方框架。
当推出新版本 Xcode 时,我们难免会在新版本中升级 CocoaPod 安装的第三方框架,通过
pod update --verbose --no-repo-update
升级完成后再编译,会发现报非常多的错。
解决方法:
选择报错的第三方框架 ---> Build Settings ---> Swift Language Version 选择当前的最新 Swift 版本,一般就会编译通过了。
![]()
网友评论