iOS打包動態(tài)庫時報錯

記錄一下最近碰到的問題:
基于XCode16.1
編譯了一個iOS動態(tài)庫,它依賴了WebRTC Framework
我們在.h文件#import <WebRTC/WebRTC.h>,并將該.h設(shè)置為公開頭文件

嘗試編譯會報錯:
image.png

但是在舊版本的XCode上可以編譯通過。
極其達(dá)咩。。。

是因為新版XCode的Build Settings的Enable Module Verifier默認(rèn)為YES,改成NO就可以編譯通過了。

Enable Module Verifier提供在構(gòu)建時驗證與模塊鏈接的能力,這會大大增加編譯構(gòu)建的時間。
這說明我們的項目配置或者依賴的WebRTC Framework某些地方的兼容性還有問題,但鑒于本人的C/C++水平,具體問題可能出在哪,沒有任何頭緒。。。

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

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

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