cocoapods 安装

2019-08-23  本文已影响0人  越来越胖了

公司的渣渣网络,让我安装cocoapos安装了8个小时,所以打算把过程记录一下,顺带提供一个cocoapos文件下的master文件(1.8.0.beta.1)以供大家下载,这里下载真的下不动,怎么换镜像都不好使,索性不下了,找基友♋要了一份.[master文件(1.8.0.beta.1)]()

###安装简要流程:

*  1.  Ruby版本管理器RVM安装:

```

curl -L get.rvm.io | bash -s stable

source~/.bashrc

source~/.bash_profile

```

*  2. 通过rvm知道可安装的最新版本

```

rvm list known

```

*  3.  安装一个ruby版本(我这个是2.6.3为最新稳定版,安装过程要两次输入回车↩,还一次要密码,被傻等,等到死也安装不上)

```

rvm install 2.6.3

```

*  4.  更换镜像

```

//查看

gem sources -l

//删除,有多个的话都干掉,之前这里也被坑过

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

//替换

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

```

* 5.  安装 cocoapods

```

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

```

* 6.  安装本地库文件,也是最漫长的,,有好的网络的情况下,直接下面操作:

```

pod setup

```

###报错解决

如果你也很不幸,在这里出问题了,或者不想等几个小时,就直接用我的master包吧,操作如下:

1.  下载master包,解压出来,就是一个master文件夹;

2.  前往目录:  `~/.cocoapods`    ,找到repos文件夹📚,清空文件夹里面的内容,然后把master拷贝进去;

3.  终端测试一下: `pod search AFNetworking` 完美运行😀😁;

报错`RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60`,注意是60错误码:

解决办法: 

*   最方便的就是上面的方法,当然,master找你的小伙伴搞一个最新的.

*  或者可以 终端 `cd ~/.cocoapods/repos`进入到repos,然后`git clone https://github.com/CocoaPods/Specs.git`,但是过程太漫长了~~~~

###懒人cocoapos可视化界面

对于真的很懒不想敲终端的小伙伴,可以使用cocoapos的可视化app:[下载地址](https://cocoapods.org/app)

使用方法:

 *  第一种情况:如果工程中没有Podfile文件

如图:

没有Podfile文件的情况

然后去找到要添加第三方的工程,点击 `工程名.xcodeproj`文件,进入如下界面:

已Alamofire为例

然后点击右上角install,完成,然后去工程中打开`工程名.xcworkspace`使用.

 *  第二种情况,是有Podfile文件的,如图操作:

🈶

然后打开你要添加第三方的Podfile文件,后面流程一样样了!

上一篇 下一篇

猜你喜欢

热点阅读