Cocoapods pod install undefined method `with_indifferent_access' for
1,https://www.ruby-lang.org/zh_cn/downloads/
ruby官网发现,最新稳定版本是2.6.5
2,https://github.com/chrisonside/devnotes/wiki/Chmod-777-&-sudo-su
777的意思
3,https://blog.csdn.net/weixin_34365417/article/details/85811333
修改为有读写、执行的权限
4,有了权限,再下载官网指定稳定版本,发现可以正常pod install了。
5,https://www.jianshu.com/p/ab6411a05bc2
除了2.6.5版本和文件权限外,其余参照第五步。
6,sudo gem install cocoapods -v 1.8.0 执行这个即可
7,pod setup很慢,git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master
8,卸载重装
sudo gem uninstall cocoapods
sudo gem uninstal cocoapods-core
sudo gem uninstall cocoapods-downloader
sudo gem install cocoapods -v 1.8.0
9,查看当前安装ruby版本
rvm list
10,移除指定版本
sudo rvm remove 2.6.0
11,安装稳定版
sudo rvm install 2.6.5
12,ruby版本
ruby -v
网友评论