記錄

1、警告:was built for newer iOS version (9.3) than being linked (9.0)

框架版本最低支持9.3系統(tǒng),但是項目最低支持9.0系統(tǒng)

消除警告:在target-Build Settings-Other Linker Flags 添加 -w

2、因為iOS12.0中去掉了lstdc++.6.0.9.tbd動態(tài)庫, iOS12.0中全部采用libc++代替lstdc++的動態(tài)庫

當(dāng)運(yùn)行iOS12一下系統(tǒng)時報錯:

解決該問題的方法就是從Xcode9.4中找到動態(tài)庫lstdc++.6.0.9.tbd文件copy到Xcode10下就可以完美解決問題。

路徑:/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib

但是當(dāng)運(yùn)行iOS12系統(tǒng)時,仍然會報錯無法找到文件:

所以最根本的解決辦法是將lstdc++.6.0.9.tbd動態(tài)庫放入自己創(chuàng)建的項目文件夾中,再引入工程中就可以了


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