码迷,mamicode.com
首页 > 其他好文 > 详细

Cocoapods安装 2018-11-01更新

时间:2018-11-01 16:57:14      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:相关   china   cat   list   pods   文件   ati   loaded   技术分享   

2018-11-1 更新

pod install 报错 [!] Oh no, an error occurred.

 

技术分享图片
 

Cocoapods 需要更新 主要涉及2点内容

一、ruby 更新(V2.5.3)

经常是用命令行更新ruby,但是 ruby -v 的时候还是以前老版的

这因为Mac新系统的原因,Mac自带一般都是2.0

1. $ brew install ruby

安装成功的话 /usr/local/Cellar/ruby/2.5.3 会有这个文件

执行 $ ruby -v 的时候还是以前老版的

这因为Mac新系统的原因,Mac自带一般都是2.0

 

2. 修改ruby的环境变量

修改以下三个文件下:

    $ vim ~/.profile

    $ vim ~/.bashrc

    $ vim ~/.bash_profile

    修改环境变量,在三个文件中分别添加:

    export PATH=/usr/local/Cellar/ruby/2.5.3/bin:$PATH

    保存使生效:

  $ source ~/.profile

  $ source ~/.bash_profile

  $ source ~/.bashrc

 

在执行$ ruby -v 

ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-darwin17]

 

二、更新Cocoapods (V1.6.0.beta.2)

这个网上应该有很多教程,但有些还是很早,有些已经不能用了

$ gem sources --remove https://rubygems.org/

$ gem sources --add https://gems.ruby-china.com/

$ gem sources -l

这个都懂

开始安装CocoaPods

$ sudo gem install -n /usr/local/bin cocoapods

(这个和以前早期的命令不一样)

选择最近的Xcode版本

$sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

安装本地库

$ pod setup

漫长的等待中...... 不记得具体时间,大概3,4小时吧

 

技术分享图片
 

提示更新就更新呗:$ sudo gem install cocoapods --pre

$ pod --version

1.6.0.beta.2

 

PS: 删除cocoapods

$ sudo gem uninstall cocoapods

查看本地安装过的与cocoapods的相关的东西

$ gem list --local | grep cocoapods

cocoapods-deintegrate (1.0.1)

cocoapods-downloader (1.1.3)

cocoapods-plugins (1.0.0)

cocoapods-search (1.0.0)

cocoapods-stats (1.0.0)

cocoapods-trunk (1.3.0)

cocoapods-try (1.1.0)

逐个删除

$ sudo gem uninstall cocoapods-core

$ sudo gem uninstall cocoapods-deintegrate

...

 

题外话吐槽:简书本来挺好的,本来是要发简书的,绑定手机号就算了,结果还要绑定微信(还所谓的网络安全法,还不知道哪来干嘛呢)操蛋!果断弃坑!

 

Cocoapods安装 2018-11-01更新

标签:相关   china   cat   list   pods   文件   ati   loaded   技术分享   

原文地址:https://www.cnblogs.com/joshuageng/p/9889953.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!