标签:bin install 操作 info repo err class move alt
1.更新Mac系统后,pod search报错
更新系统后,使用pod search 有时候会出现如下的错。我是在搜索mj
这时候我们可以直接执行pod repo remove trunk移除trunk源,pod search就都正常了!
这个问题的原因大致就是本地trunk的问题。
但是再这样之后我们会遇到下面的问题
这个问题就很好解决了 在1.8.0之前的版本中我们直接pod setup但是在1.8.0之后 就没有用了。
我之前pod setup好多次没用,后来就直接pod init一个文件后,在里面添加一个常用的pod库,pod install 一下就会自动把trunk库更新到本地.
2.卸载cocoapods
首先卸载cocoapods我们可以使用如下的代码
sudo gem uninstall cocoapods
但是有时候会出现下面的错误。
Error: While executing gem ... (Gem::FilePermissionError)
You don‘t have write permissions for the /usr/bin directory.
这时候我们就需要使用这一条语句了。
sudo gem uninstall -n /usr/local/bin cocoapods
接下来就是查看本地安装过得cocoapods相关资源
gem list --local | grep cocoapods
cocoapods-core (1.8.4) cocoapods-deintegrate (1.0.4) cocoapods-downloader (1.2.2) cocoapods-plugins (1.0.0) cocoapods-search (1.0.0) cocoapods-stats (1.1.0) cocoapods-trunk (1.4.1) cocoapods-try (1.1.0) 这些事我检索出来的文件,接下来就是一一删除。
sudo gem uninstall cocoapods-core sudo gem uninstall cocoapods-deintegrate sudo gem uninstall cocoapods-downloader sudo gem uninstall cocoapods-plugins sudo gem uninstall cocoapods-search sudo gem uninstall cocoapods-stats sudo gem uninstall cocoapods-trunk sudo gem uninstall cocoapods-try
这样也就彻底卸载了cocoapods
3.升级cocoapods
第一步升级gem:sudo gem update -n /usr/local/bin --system 第二步执行安装操作:sudo gem install -n /usr/local/bin cocoapods
标签:bin install 操作 info repo err class move alt
原文地址:https://www.cnblogs.com/weicyNo-1/p/12044376.html