移除cocopods后重新安裝
1、打開終端鞠评,運(yùn)行sudo gem install cocoapods-deintegrate安裝快速解除項(xiàng)目cocopods依賴的庫(kù)
2壕鹉、安裝成功后,cd到你項(xiàng)目的更目錄運(yùn)行pod deintegrate解除項(xiàng)目cocopods依賴
3负乡、運(yùn)行pod install,重新安裝cocopods
我是用以上方法解決的脊凰。
以下其它方法試過狸涌,沒起作用。
最近把以前代碼放到新電腦上運(yùn)行杈抢,在執(zhí)行pod update之后build工程遇到如下提示:
diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
google一圈之后惶楼,找到兩個(gè)解決方案:
方案一:
關(guān)閉Xcode诊杆,重新執(zhí)行pod install,之后再重新打開Xcode運(yùn)行豹储。
方案二:
稍微復(fù)雜一點(diǎn)淘这,刪除以下文件:
xcworkspacePodfile.lockPods文件夾~/Library/Developer/Xcode/DerivedData路徑下對(duì)應(yīng)工程的文件夾
然后重新執(zhí)行pod install
如果以上兩個(gè)方案對(duì)你有用的話巩剖,恭喜你佳魔,下面的可以不用看了晦炊,如果你像我一樣倒霉,仍然運(yùn)行不起來(lái)的話贤姆,來(lái)來(lái)來(lái)稳衬,咱們繼續(xù)。
方案三
設(shè)置Configurations
修改Pods腳本文件路徑
右鍵工程根目錄下的xxx.xcodeproj文件,顯示包內(nèi)容
雙擊打開project.pbxproj文件
查找"Pods-resources.sh", 把路徑改為如下紅框處:[圖片上傳中输涕。音婶。。(2)]修改Pods腳本文件路徑
重新打開工程(雙擊workspace文件)莱坎,到此應(yīng)該是能正常編譯運(yùn)行了衣式,如果還是不行,期待你提出方案四_