完美更新了CocoaPods
2020/7/4 23:56:20
本文主要是介绍完美更新了CocoaPods,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
前言
今天想写一下wkwebview和cordova的交互。偶然新建一个项目需要更新一个库,于是执行了下pod update,然后惊悚的出现了这个报错,what,why,之前没事的啊。既然有问题出现,那么就需要来解决它。
1:问题的出现,执行pod update报如下信息
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/universal-darwin18/rbconfig.rb:215: warning: Insecure world writable dir /Users/apple/Desktop in PATH, mode 040777 Update all pods Updating local specs repositories [!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check if you are offline, or that GitHub is down 复制代码
2: 首先我的Mac系统是:10.14.5. ruby是2.3, cocopods 是1.3.0
我想到就是更新cocopods,最终更新到1.9.3. Ruby跟新到2.7.1.不过这更新也是一波三折。
3:更新cocospods命令简单了,大家都会
sudo gem install -n /usr/local/bin cocoapods --pre 复制代码
意料之中吧,要是这么简单我还需要写这一篇文章吗,哈哈哈
4:mac下更新ruby
brew install ruby 复制代码
5: 查看ruby版本,刚才升级了,但是这时候却没有变化why??
ruby --version 复制代码
6:需要设置ruby版本设置环境变量
打开文件:vi .bashrc 输入下面内容:export PATH=/usr/local/Cellar/ruby/2.7.1_2/bin:$PATH 执行导入命令:source .bashrc 复制代码
7:再次查看版本,大功告成
ruby --version 复制代码
8:这时候我在这样子,输入啪啦啪啦,好像看到成功希望了
sudo gem install cocoapods 复制代码
9: 赶紧看一下结果:很失望
pod --version 复制代码
10: pod setup每次拉一点点就断了,我执行,可以下载900多兆
git config --global http.postBuffer 924288000 复制代码
11: which openssl
/usr/bin/openssl 复制代码
12: openssl version
OpenSSL 0.9.8zh 14 Jan 2016l 复制代码
13:接着执行
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 复制代码
出现这个,只好下载好的来执行brew_install.rb(网上找,找不到来联系我)
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 复制代码
14: 下载好后执行
ruby /Users/apple/Downloads/brew_install.rb 复制代码
15:执行brew update
brew update 复制代码
16: 执行brew install openssl
brew install openssl 按照提示执行:brew reinstall openssl@1.1 复制代码
17: 执行brew upgrade openssl
brew upgrade openssl 复制代码
18: 更新下修改配置
echo 'export PATH="/usr/local/opt/openssl/bin:$PATH"' >> ~/.bash_profile source ~/.bash_profileb 复制代码
19: 执行which openssl
which openssl 复制代码
19: 执行openssl version
openssl version 复制代码
21: 执行rbenv install --list
rbenv install --list 复制代码
22: 执行rbenv versions
rbenv versions 复制代码
23: 执行耐心等待
sudo gem update --system --no-user-install 复制代码
24: 执行耐心等待
sudo gem install cocoapods -n /usr/local/bin 复制代码
成功了1.9.3哈哈哈
25:来到项目目录pod install
pod install 复制代码
26: 最后有可能你的不行(祝你好运),我在这里翻了一下,想知道如何翻,看我之前写的文章有说过了
结束end
这篇关于完美更新了CocoaPods的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2022-10-05Swift语法学习--基于协议进行网络请求
- 2022-08-17Apple开发_Swift语言地标注释
- 2022-07-24Swift 初见
- 2022-05-22SwiftUI App 支持多语种 All In One
- 2022-05-10SwiftUI 组件参数简写 All In One
- 2022-04-14SwiftUI 学习笔记
- 2022-02-23Swift 文件夹和文件操作
- 2022-02-17Swift中使用KVO
- 2022-02-08Swift 汇编 String array
- 2022-01-30SwiftUI3.0页面反向传值