如果pod install 或者pod update的時候蠢涝,報錯,提示一下信息:
1阅懦、Oh no, an error occurred
2和二、You don't have write permissions for the /usr/bin directory
可以使用以下方案解決:
1、管理程序包安裝的工具
gem list
//查看所有安裝的
image.png
2耳胎、如果有多個cocoapods惯吕,可以刪除多余的,只保留1.4.0的即可怕午。
移除程序包:
sudo gem uninstall cocoapods
刪除多余的cocoapods-core
sudo gem uninstall cocoapods-core
如果有多個废登,會輸出:
/*Select gem to uninstall:
- cocoapods-1.4.0
- cocoapods-1.6.0
- All versions*/
選擇對應(yīng)序號,即可刪除诗轻。
3钳宪、安裝指定版本的cocoapods:
sudo gem install cocoapods -v 1.4.0
如果報錯:
You don't have write permissions ............
那使用下面方法安裝:
sudo gem install -n /usr/local/bin cocoapods -v 1.4.0
4、如果報錯:
ERROR: While executing gem ... (TypeError)
使用以下命令:
sudo gem update --system
sudo gem install cocoapods -n /usr/local/bin
5、gem 降級:
sudo gem update -n /usr/local/bin --system 2.7.3
6吏颖、查看gem版本號:
gem -v
7搔体、查看pod 版本號
pod --version
查看版本號,用來驗(yàn)證有沒有安裝成功半醉,沒有的話疚俱,重復(fù)繼續(xù)操作刪除+安裝一遍即可。