一般引入第三方庫的時候,會報這種錯誤,主要從以下幾個方向排查:
1.未導入依賴框架
2.庫路徑的頭文件路徑不對 : Build Setting - > Header Search Paths
3.Other Linker Flags 改為 -lz或-ObjC
4.找不到庫,刪除重新導入靜態庫
5.導入的庫是否支持armv7 armv64 i386架構
可在終端中cd到庫對應的位置,然後“lipo -info lib.a”命令查看庫是否支持相應的架構
6.導入靜態庫可能與原來庫沖突
【ld: symbol(s) not found for architecture XXX】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!