因爲iPhoneXS以及iphoneXS_MAX在沒有使用LaunchImage
時,仍以iphoneX的爲主,對適配不會產生什麼影響。c++
iPhoneX_R在10月19號開始預訂,26號出貨,所以適配新機型迫在眉睫。因爲沒有拿到新機型,只能使用模擬器進行適配瀏覽。app
使用Xcode10真機編譯後,發現一直報錯,報錯內容以下:iphone
報錯顯示沒有找到libstdc++.6.0.9
這個庫,所以準備去Link Binary With Libraries
中添加,進入後發現系統並無提供該庫.code
碰到這個系統性的問題後,去官方論壇了搜索了一番,發現官方提供了解決的方案。官方的意思是libstdc++ 已經標記爲廢棄有5年了,建議你們使用全面支持C++11的 libc++ 庫
orm
真機cdn
將libstdc_iPhoneOS拷貝到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
blog
模擬器ip
將libstdc_iPhoneSimulator拷貝到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/
get
將libstdc_iPhoneSimulator_runtime拷貝到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/
it