swift中編譯報錯clang importer creation failed解決方案

swift項目中引入OC的三方庫

CocoaPods升級到1.5之后遇到的一個編譯報錯clang importer creation failed的問題


clang importer creation failed編譯報錯

原因是Podfile中添加了use_modular_headers! 以前的是use_frameworks!

對所有CocoaPods靜態(tài)庫使用模塊化頭。而不再是動態(tài)庫。

項目中有橋接文件Bridging-Header.h 并且里面有相關第三方文件的頭文件#import "MQTTClient.h"。這會有重復引用的問題。

解決方案:

將橋接文件中的代碼注釋掉 或者 將Podfile中的use_modular_headers!換回以前的use_frameworks!

注意:

使用了use_modular_headers!之后再用第三方的內(nèi)容時需要引入頭文件和OC類似

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 1、通過CocoaPods安裝項目名稱項目信息 AFNetworking網(wǎng)絡請求組件 FMDB本地數(shù)據(jù)庫組件 SD...
    陽明AI閱讀 16,240評論 3 119
  • 項目組件化、平臺化是技術公司的共同目標,越來越多的技術公司推崇使用pod管理第三方庫以及私有組件,一方面使項目架構...
    swu_luo閱讀 22,881評論 0 39
  • 1堅定斷舍離,不買或少買,只買必須品。 2采購的資金,精力成本降到最低。 3對購物不心生歡喜,心生芥蒂。 4得到錢...
    獅女柔心_Nicole陶閱讀 191評論 6 2
  • 萬歷十五年
    Aero小白閱讀 155評論 0 0
  • 洋洋大海中,漂浮著一座又一座的冰山,有大有小,形狀各異。在太陽的照射下,冰山們都各自閃出獨特的漂亮的光芒。 有一座...
    經(jīng)典_cj閱讀 400評論 2 3

友情鏈接更多精彩內(nèi)容