今天在把支付寶和微信的支付SDK封裝成自己的一套SDK時出現錯誤:
1、libc++.tbd (No such file or directory)
2、libz.tbd is not an object file (not allowed in a library)
大概是這樣,記不太清楚了
第一步先檢查一下自己是否導入了這個庫文件

如果導入了報錯,那咱們就來改一下吧!!
搜索linking,講下面的改成-lz

接下來繼續(xù),將你工程中這兩tbd的刪除,我的已經改好所以不是tbd了

刪除之后,點擊+號---->點擊Add Other...如圖:輸入/usr/lib


找到libz和libc的dylib就ok了,然后編譯成功!??!
需要注意的是,在我們構建靜態(tài)庫時是不支持tbd文件,所以需要改成dylib?。?/b>