希望有遇到同樣錯誤的同學看到,能快速解決,其實就是Xcode升級以后 原來的庫文件沒有了,把老版本里的文件拷貝在對應的路徑下即可
可以通過把Xcode9中的libstdc++相關庫文件復制到Xcode13.3.1中即可。
在Xcode9中搜索libstdc++相關的庫,可以找到四個相關的文件:
第一個找不到了,這里不需要復制拷貝!!!
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libstdc++.6.0.9.dylib?(對應下載后的文件 1)
以下三個可以對應拷貝
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libstdc++.6.0.9.tbd ? ? (對應下載后的文件 2)
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libstdc++.6.0.9.tbd ?(對應下載后的文件 3)
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/libstdc++.6.0.9.tbd ?(對應下載后的文件 4)
這是下載鏈接,
鏈接:https://pan.baidu.com/s/1hi1VSvci43d_qg0K0NQqqA 密碼:6kwg
友情提示:如果有擔心升級后會影響之前項目的朋友,這個不必擔心,我試過了,升級后除了會出現上面的問題,其他都正常,可以正常提交到AppStore!