升級Xcode 10 編譯工程遇到的坑
今天手欠將Xcode升級到了Xcode10,不想蘋果還是和以前的套路一樣,讓你崩潰讓你煩,下面是我升級後遇到的兩個問題,在Xcode9中執行程式碼工作,但在Xcode10中產生錯誤。搞了一天終於解決了,記錄下,希望幫助後續入坑的同學:
一、
這裡問題可能只因應用程式中的多個Plist檔案而發生的;
解決方案:
開啟 target > Build phase > Copy Bundle Resource/Compile Sources > 刪除 info.plist
然後編譯執行,發現還是報錯:提示,遇到問題
library not found for-l"stdc++.6.0.9"
原因:這個錯誤原因是因為iOS12.0中去掉了lstdc++.6.0.9.tbd動態庫,如下圖搜尋便知
iOS12.0中全部採用libc++代替lstdc++的動態庫(如下圖),具體原因可以參考:
真機:
最簡單解決該問題的方法就是從Xcode9.4中找到動態庫lstdc++.6.0.9.tbd檔案copy到Xcode10beta下就可以完美解決問題。或者用古老的辦法將iOS12的DeviceSupport檔案copy到Xcode9.4下也可以完美解決Xcode9.4執行iOS12的問題。
在應用程式裡找到Xcode10 ,右擊顯示包內容contents
真機路徑:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
模擬器路徑:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib
把在Xcode 9上覆制下來的 libstdc++.6.0.9 檔案拷貝以上兩個路徑下,就可以正常運行了。
我的問題到這就已經解決了,這只是暫時的解決辦法,最後還是等待一些第三方適配iOS12 就能完美解決了。
相關推薦
升級Xcode 10 編譯工程遇到的坑
今天手欠將Xcode升級到了Xcode10,不想蘋果還是和以前的套路一樣,讓你崩潰讓你煩,下面是我升級後遇到的兩個問題,在Xcode9中執行程式碼工作,但在Xcode10中產生錯誤。搞了一天終於解決了,記錄下,希望幫助後續入坑的同學: 一、 這裡問題可能只因應用程式中
升級Xcode 10遇到的坑
前言: iOS 12提升了速度和流暢性,相比上一代iOS 11,iOS 12輕掃開啟相機的速度最高提升70%,鍵盤的顯示速度最高提升50%,高負載下 app 啟動速度最高提升至2倍。 看到這些資料,手機系統忍不住就升級了(現在使用的是iPhone 6Plu
Mac 升級pip 9.0.1到10.0.1遇坑記錄
首先你要pip安裝某一個工具的時候遇到下面類似的錯誤 Traceback (most recent call last): File "/Users/finaris/PycharmProjects/test/test/test.py", line 14
升級xcode 10後報錯:library not found for -lstdc++.6.0.9 && Multiple command
001 報錯 library not found for -lstdc++.6.0.9 因為專案中的sdk 需要 lstdc,但是xcode 10 升級後 刪除了該檔案 所以需要重新匯入這些檔案即可。 002 Multiple command Showi
將Xcode升級到10.0以上版本,Appium啟動報錯的問題
前言 現在的Xcode最新版本都是在10.1,原先使用的版本是9.4.1!結果今天手賤將其升級。。。 然後,跑IOS自動化時,出現“Xcode version '0.1'. Support for Xcode 0.1 is not supported.”的報錯 環境資訊:
Xcode 10碰到的坑及解決辦法(更新中)
為了響應程式碼開發的號召,我在第一時間更新了xcode10,下完發現之前的專案編譯出錯,新建的專案也有一系列問題,碰壁了半天又去搜資料,暫時解決了出現的問題,記錄如下: 問題一:以前的程式碼編譯出錯 第一步: 原因:libc++.tbd 庫取代了libstdc++.6.0.9.t
Xcode 10 升級專案報錯 “directory not found for option” and “library not found for -libstdc++.6 ~解決方法
聯絡人:石虎 QQ:1224614774 暱稱: 嗡嘛呢叭咪哄 &
iOS Xcode升級到10 遇見的問題
error: Multiple commands produce '/Users/wangrui/Library/Developer/Xcode/DerivedData/MOORs-cwmdhdlecxsfkccngftjrzrauguv/Build/Products/Deb
Xcode 10 升級 BUG 小解決 iOS12
完美,當你看到Xcode10更新了之後,想立即使用的心情莫名迫切,而當你升級了之後,恭喜你中獎了。。。。。 首先會報錯:Xcode10:library not found for -- libstdc++.6.tdb 也就是缺少這個庫檔案 你可以去其他版本里拷貝一份出來
xcode10.0beta編譯工程遇到的坑(持續更新中)
xcode10編譯現有工程,提示有重複的info.plist檔案。 問題: Multiple commands produce '/Users/jiaxiaoyan/Library/Developer/Xcode/DerivedData/LJShell-emaksjq
bitcoin 0.10.0 版本 linux 交叉編譯 windows 版本 (gitian 編譯) 踩坑指南
因為 bitcoin 最新版本沒有挖礦程式碼,所以本人基於 bitcoin 0.10.0 版本修改創世塊重新打包了一個新的幣 修改創世快教程 https://blog.csdn.net/wab719591157/article/details/80747043 linux 版本編譯
Xcode 10.1 執行老版本工程遇到問題解決記錄
近來接手公司一個歷史遺留專案進行修改、上線工作,想想我都近三年沒敲過iOS程式碼了也是慌。。 專案大致情況: 18年年初應上線專案,各種情況下一直擱置,到18年底了要重啟上線,原來開發人員離職了都,年底開發人員工作也都各種忙的。。 於是,PM角色被拉來兜底0.0 閒扯一段,以下
Xcode 10 開啟以前工程報 Multiple commands produce ***** 錯誤
解決方法: 在Xcode選單欄 -> File -> Workspace Setting,將build system修改為legacy build system,然後clean後編譯。 編譯 OK! 不過有種bug叫搞不定: library n
mac os 升級到10.11後,Xcode問題
這兩天心癢難耐,把自己的macbook pro升級到了 10.11,然後出了好多問題,總結一下! 一、關於Xcode 1.我的Xcode版本是6.2的,升級系統後,吖的選擇模擬器的框框不見了,鬱悶之極,網上查詢一翻,說將Xcode寬度拉大些就有了,我一試,果然可以!但是我的
mac升級到10.13以上無法安裝Xcode的xip安裝包
今天下載了個Xcode8.3.3的xip包,但雙擊安裝顯示真是無語,官網下載的竟然裝不上去,後面發現在是驗證沒過,具體操作如下 0.打來安全和隱私中的任何來源 (高版本系統沒有顯示 的情況下,可以終端輸入sudo spctl --master-disable )
Android 編譯工具升級到24後遇到的坑之V4包的Fragment
android.support.v4.app.Fragment版本升到24及更高後,修復了一些fragment的bug,例如顯示隱藏問題,但是又改了一部分邏輯,顯示隱藏問題請看這篇文章 開發工具是Android Studio我引入的依賴版本是compile'com.a
osx升級到10.10後,用pod install報錯終於解決的方法
... tar font tails http fat error: hat space 先依照這個文章做:http://blog.csdn.net/dqjyong/article/details/37958067 大概過程例如以下: Open Xcode 6O
指定Android Studio編譯工程時的源文件編碼
javac Coding 設置 odin images utf8編碼 androi mage nco 統一設置為UTF8編碼在工程的根目錄下的build.gradle文件中,添加定義。tasks. withType(JavaCompile) { options.enc
CGAL4.10 編譯
gmp b- bit 自帶 -1 ima 1.2 svc 技術 環境:Window10,VS2013 ,QT5.6.2 64bit 1.按裝boost_1_64_0 boost_1_64_0-msvc-12.0-64.exe 2.zlib-1.2.11.tar.gz編譯
4.IDEA使用maven編譯工程之後xml等配置文件丟失問題
mave size 配置文件丟失 配置 代碼 clas 標簽 exclude 無法 4.IDEA使用maven編譯工程之後xml等配置文件丟失問題 1.使用maven編譯工程之後xml等配置文件丟失的問題; 1.1工程編譯之後配置文件不見了,導致工程無法訪問: 1.2