當(dāng)一個(gè)項(xiàng)目是老版本的 Xcode 創(chuàng)建的(例如: Xcode 8.3.3)航攒,使用 CocoaPod 安裝了第三方框架。
當(dāng)推出新版本 Xcode 時(shí)振坚,我們難免會(huì)在新版本中升級(jí) CocoaPod 安裝的第三方框架购撼,通過(guò)
pod update --verbose --no-repo-update
升級(jí)完成后再編譯,會(huì)發(fā)現(xiàn)報(bào)非常多的錯(cuò)匕累。
解決方法:
選擇報(bào)錯(cuò)的第三方框架 ---> Build Settings ---> Swift Language Version 選擇當(dāng)前的最新 Swift 版本陵刹,一般就會(huì)編譯通過(guò)了。