升級到Xcode 10項目報錯

今天升級到了Xcode 10,運行項目報錯,報錯如下:

error: Multiple commands produce '/Users/yangliubing/Library/Developer/Xcode/DerivedData/huiyuan-hjgquptyxlcqryafxstxxhsfeqeu/Build/Products/Debug-iphoneos/huiyuan.app':
1) Target 'huiyuan' has create directory command with output '/Users/yangliubing/Library/Developer/Xcode/DerivedData/huiyuan-hjgquptyxlcqryafxstxxhsfeqeu/Build/Products/Debug-iphoneos/huiyuan.app'
2) That command depends on command in Target 'huiyuan': script phase “[CP] Copy Pods Resources”
屏幕快照 2018-09-19 上午8.53.42.png

分析:更新到Xcode10 版本需要CocoaPods版本>=1.4.0以上,可見Github上的一個issues Xcode10 beta can't load bundles from CocoaPods

解決問題:打開終端

查看當前系統(tǒng)Cocoapods版本命令:

pod --version

安裝更新:

 pod setup

當執(zhí)行完以后再執(zhí)行

sudo gem install cocoapods

這個時候可能會出現(xiàn)報錯

While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /usr/bin directory.

改成如下命令即可

 sudo gem install -n /usr/local/bin cocoapods 

好了,這時候cocoapods已經(jīng)更新到了最新的版本,接下來就是把本地pod的第三方庫統(tǒng)統(tǒng)刪除,我是先把podfile里的第三方先刪掉,然后pod update,接著再把刪掉的comand+z,再pod update就OK了,別著急,編譯項目還會報以下錯誤



解決:
請看截圖


屏幕快照 2018-09-25 上午9.59.01.png
屏幕快照 2018-09-25 上午9.55.39.png

運行項目,OK??

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容