編譯報錯 & 工程配置錯誤匯總

xxxx.h file not found (cocoapods導入的第三方庫)

切換到Generic iOS Device 編譯一次就好了

Undefined symbols for architecture x86_64:

"OBJC_CLASS$_XXXXXXXXX", referenced from:
objc-class-ref in CCCCCCCC.o
ld: symbol(s) not found for architecture x86_64
解決:build phases —> compile sources —> 添加XXXXXXXXX.m文件

diff: /../Podfile.lock: No such file or directory

diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
解決:1、刪除文件Podfile.lock;2、刪除目錄 Pods;3、pod install

frameworks with conflicting names

cocoapods 重名異常:有可能該框架即手動導入了一次,又使用cocoapods導入了一次

invalid mode 'kCFRunLoopCommonModes'

xib或者storyboard 關聯的IB 錯誤

c++ 混編 導致的 nsobjcruntime unnokwn type nsstring

-- 解決方法:.cpp --> .mm

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 項目組件化、平臺化是技術公司的共同目標,越來越多的技術公司推崇使用pod管理第三方庫以及私有組件,一方面使項目架構...
    swu_luo閱讀 22,217評論 0 39
  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,229評論 4 61
  • 1、這是一種行為,而非一種人格。 我們生活中常常會遇到一種情況,就是無論出了什么岔子,對方總是能用一堆理由證明——...
    咨詢師心間閱讀 3,402評論 2 2
  • 因為你,我的心永遠年輕 文/薛玉林 一條小溪,曾路過我的世界 如一首清歌,依然 在我的心里歡唱,翩舞 如一箋小詩,...
    薛玉林閱讀 471評論 1 7