cocoapods 安装
安装
# 2022年最新Mac OS 最新安装cocopods 安装超级快速为您节省大量时间与精力 30分钟搞定的教程(新电脑安装教程)
升级rvm遇到的坑
CocoaPods安装方法-2022.11.08
CocoaPods安装
CocoaPods 安装教程
卸载
安装问题
curl -L get.rvm.io | bash -s stable 报错
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused的几种解决方式
rvm install 2.6.3 报错
RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
pod setup 发生error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
pod 报错系列:RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
~ % chmod 777 /Users/****/Desktop/rvm_install.sh
~ % sh /Users/****/Desktop/rvm_install.sh
GitHub无法访问
Mac 无法访问github
GitHub无法访问、443 Operation timed out的解决办法
sudo gem install cocoapods 报错
Fetching: concurrent-ruby-1.1.5.gem (100%)
Successfully installed concurrent-ruby-1.1.5
Fetching: cocoapods-core-1.8.4.gem (100%)
Successfully installed cocoapods-core-1.8.4
Fetching: cocoapods-trunk-1.4.1.gem (100%)
Successfully installed cocoapods-trunk-1.4.1
Fetching: cocoapods-1.8.4.gem (100%)
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/bin directory.
解决:sudo gem install -n /usr/local/bin cocoapods
Successfully installed cocoapods-1.8.4
Parsing documentation for cocoapods-1.8.4
Installing ri documentation for cocoapods-1.8.4
Done installing documentation for cocoapods after 3 seconds
1 gem installed
pod JSON::ParserError - 809: unexpected token at '
解决:sudo rm -rf ~/.cocoapods/repos
Ruby安装
Ruby安装的两种方式
1.rvm (可指定安装版本)
2.brew
两种方式安装的路径不同,可以通过两种方式安装两个相同的版本(不建议这么做);可以通过查看Ruby安装路径(which -a ruby)确认那种方式安装的;对应的安装方式删除(删除失败可以查找路径直接删除文件)。
如果切换安装方式,先删除cocoapods再删除现有Ruby。
ERROR: While executing gem … (Gem::FilePermissionError) You don’t have write permissions for the /Library/Ruby/Gems/2.6.0 directory
sudo chown -R username /Library/Ruby/Gems/2.6.0
其中,将username替换为当前用户的用户名即可