解決使用第三方Framework時XCode報 'xxx.h'file not found'錯誤

今天學(xué)習(xí)直播時打了個ijkplayer的framework包,在項目根目錄新建了一個Frameworks的文件夾,文件放這里并拖到工程后,import時提示找不到頭文件,于是我上網(wǎng)查找了一下解決方法,希望可以給看到這篇日志的同學(xué)一點幫助

下面是本地工程文件目錄結(jié)構(gòu)

1.BuildSetting里面,Framework Search Paths 雙擊,新增 ? ? ?$(PROJECT_DIR)/Frameworks ?//指明我的framework放在了此文件夾

例如你的工程名叫myProject,你的framework文件放在了myProject/myProject/vendors/AlipaySDK,然后你需要在,Framework Search Paths 新增$(PROJECT_DIR)/myProject/Vendors/AlipaySDK

2.Header Search Paths 雙擊,新增 ? ? "$(PROJECT_DIR)/Frameworks/IJKMediaFramework.framework/Headers" ?//指明頭文件路徑

同樣的,Header Search Paths新增一個$(SRCROOT)/myProject/Vendors/AlipaySDK/AlipaySDK.framework/Headers

$(PROJECT_DIR)指代你工程的根目錄,注意區(qū)分兩個myProject文件夾

只用兩步就讓xcode能夠找到頭文件了

最后編輯于
?著作權(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)容