pod安装

作者: DasonXie | 来源:发表于2021-01-18 10:48 被阅读0次
  • ruby

查看ruby版本

rvm list

如果出现以下提示就是没有安装rvm

使用这条命令安装rvm
curl -L https://get.rvm.io | bash -s stable
使用这条命令载入rvm
source ~/.rvm/scripts/rvm

查看ruby可安装的版本

rvm list known

选择安装ruby

rvm install 2.2.2 //安装一个ruby版本

设置默认版本,因为ruby是可以有多个版本在电脑里的

rvm use 2.2.2 --default

  • gem

查看镜像

gem sources -l

删除不需要的镜像,现在taobao的镜像已经停止维护,所以使用china的镜像(确保使用的镜像是可用的)

gem sources --remove https://ruby.taobao.org/

添加目前可用的镜像(如果这个镜像也不可用,需要重新找镜像)

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

  • CocoaPods

下载并安装CocoaPods

sudo gem install cocoapods

  • 测试CocoaPods

测试CocoaPods是否安装成功,随便搜一个库试一下

pod search AFNetworking

如果出现一下错误可能是安装pod出错了

需要重新手动安装

pod setup

这个时候在search可能还是报同样的错,因为之前执行pod search生成了search_index.json,所以要手动删除后。再次search就可以成功了(需要等待)

rm ~/Library/Caches/CocoaPods/search_index.json

后续

如果pod的出现失败,可能是版本低的问题,可以升级版本
1、 gem版本过低

sudo gem update --system

2、 pod版本库记录的信息陈旧,找不到三方库的新版本

pod repo update

3、 pod search失败

Failed to open TCP connection to raw.githubusercontent.com:443 (Connection refused - connect(2) for "raw.githubusercontent.com" port 443)


解决方案,删除trunk源,在终端输入,然后在重新search

pod repo remove trunk

CocoaPods的常见使用方式

https://www.cnblogs.com/hs-funky/p/6759977.html

相关文章

网友评论

      本文标题:pod安装

      本文链接:https://www.haomeiwen.com/subject/lovbyftx.html