XCode10 執行app報錯

2022-03-15 13:11:54 字數 491 閱讀 8785

原因很簡單:xcode10起,蘋果摒棄了對libstdc++庫的支援轉而支援libc++庫了。為了保證老**能跑,必須將幾個庫複製到對應資料夾(見後)。同時修改build phases中的link binary with libraries小節,增加對libstdc++的3個庫的引用

這個鏈結包含乙個指令碼,執行後搞定一切。

詳細知識點:從xcode10不再支援libstdc++說起

動態庫:

目錄:

檔案:ibstdc++.dylib,libstdc++.6.dylib,libstdc++.6.0.9.dylib

真機:

目錄:

檔案:libstdc++.tbd,libstdc++.6.tbd,libstdc++.6.0.9.tbd

模擬器:

目錄:

檔案:libstdc++.tbd,libstdc++.6.tbd,libstdc++.6.0.9.tbd

關於Xcode10中libstdc報錯問題的解決

由於iphonexs以及iphonexs max在沒有使用launchimage時,仍以iphonex的為主,對適配不會產生什麼影響。iphonex r在10月19號開始預訂,26號出貨,因此適配新機型迫在眉睫。由於沒有拿到新機型,只能使用模擬器進行適配瀏覽。使用xcode10真機編譯後,發現一直報...

Xcode10搭建python環境

pycharm好煩啊,又還不怎麼會寫python 還是用比較習慣的xcode 吧 已經建立完乙個project了 那就記錄一下防止以後忘記吧 等下次再用記得配圖 step1 新建external build system,在build tool 中填寫python路徑 step2 編輯scheme ...

公升級Xcode 10遇到的問題做個記錄

1 解決 查詢資料 stackoverflow.com questions 5 原因是 pod沒有針對xcode10進行更新,所以解決方案是 從我的專案中刪除cocoapods然後再次安裝 原因 要刪除它,最粗暴簡單的方法就是 sudo gem install cocoapods deintegra...