Xcode10 嘗鮮遇坑中(持續(xù)更新中)

圖片.png
Xcode10編譯現(xiàn)有工程,不出意外的話,它會(huì)給你寫驚喜。。。
ios12.0包 也先獻(xiàn)上 , 密碼:u026
1、提示有重復(fù)的info.plist文件
Showing All Errors Only
:-1: Multiple commands produce '/Users/hanpanpan/Library/Developer/Xcode/DerivedData/UpinMall-amoofdymreshjodzyawoqdlmasxs/Build/Products/Debug-iphoneos/UpinMall.app/Info.plist':
1) Target 'UpinMall' (project 'UpinMall') has copy command from '/Users/hanpanpan/CompanyGit/Small_quality_products/UpinMall/UpinMall/Info.plist' to '/Users/hanpanpan/Library/Developer/Xcode/DerivedData/UpinMall-amoofdymreshjodzyawoqdlmasxs/Build/Products/Debug-iphoneos/UpinMall.app/Info.plist'
2) Target 'UpinMall' (project 'UpinMall') has process command with output '/Users/hanpanpan/Library/Developer/Xcode/DerivedData/UpinMall-amoofdymreshjodzyawoqdlmasxs/Build/Products/Debug-iphoneos/UpinMall.app/Info.plist'
由于重復(fù)文件是其他部門有依賴,所以修改了xcode的配置暫時(shí)解決了編譯報(bào)錯(cuò)的問題。
Xcode -- file -- Workspace Settings -- Build System -- legacy Build System

圖片.png
如下圖

圖片.png
2、XXXXX is automatically signed, but provisioning profile 6ef95cb2-d13f-4b42-a73a-ebe420e483d8 has been manually specified. Set the provisioning profile value to "Automatic" in the build settings editor, or switch to manual signing in the project editor.
這里所說的就是要通過修改你的項(xiàng)目的.xcodeproj文件來解決上述的錯(cuò)誤。
1>. 找到項(xiàng)目中的**.xcodeproj文件,點(diǎn)擊右鍵,show package contents(打開包內(nèi)容)。
2>. 打開后找到project.pbxproj文件,用文本編輯器打開。其實(shí)就是右鍵,點(diǎn)擊open就好了。
3>. 打開這個(gè)文件后,按command + F,在這個(gè)文件中查找“PROVISIONING_PROFILE"或者 “6ef95cb2-d13f-4b42-a73a-ebe420e483d8”,找到這個(gè) 直接刪除,保存
3、library not found for -lstdc++.6.0.9
可下載libstdc++庫放到目錄下即可編譯通過 libstdc++庫 密碼:ph3x
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
也希望各位大佬們,能夠把自己遇到的錯(cuò)誤也回復(fù)給我,我也好記錄學(xué)習(xí)下,方便以后少踩一個(gè)坑。感謝