美文网首页
CocoaChina使用,以及一些坑

CocoaChina使用,以及一些坑

作者: 山有木枝壮 | 来源:发表于2017-05-03 19:11 被阅读48次

一、安装CocoaPods

1.首先更新gem到最新版本,在终端中输入:sudo gem update --system
2.删除自带的ruby镜像,终端输入:gem sources --remove https://rubygems.org/
3.添加淘宝的镜像,终端输入:gem sources -a https://gems.ruby-china.org/(原来的淘宝镜像 https://ruby.taobao.org/已经不能用了)。
4.可以用gem sources -l 来检查使用替换镜像位置成功,结果应该只有 https://gems.ruby-china.org/ 才对。

Paste_Image.png

安装过程中可能出现证书错误的问题

ERROR: SSL verification error at depth 1: unable to get local issuer certificate (20)
ERROR: You must add /C=IL/O=StartCom Ltd./OU=Secure Digital Certificate Signing/CN=StartCom Certification Authority to your local trusted store
ERROR: SSL verification error at depth 2: self signed certificate in certificate chain (19)
ERROR: Root certificate is not trusted (/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA)

解决方法可以参考文章cocopads /O=Digital Signature Trust

按照文章中的操作,需要更新ruby环境

1)首先要安装Homebrew终端输入这条命令即可/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2)安装rvm$ curl -L get.rvm.io | bash -s stable
3)装载rvm$ source ~/.rvm/scripts/rvm
4)安装2.3.0版本ruby$ rvm install 2.3.0
5)将2.3.0设为默认$ rvm use 2.3.0 --default
使用第3条命令,有可能找不到目录,在安装ruby的时候,会有一条提示安装到了哪个目录,

Paste_Image.png

5、安装CocoaPods,终端输入:sudo gem install cocoapods。
6、然后配置下CocoaPods,终端输入:pod setup。

CocoaPods使用

1、查找第三方库,比如查找SwiftyJSON,pod search SwiftyJSON
2、xcode集成cocoapods之后,可以使用命令
pod install 添加第三方库
pod update 更新第三方库的版本
3、如果遇到pod install或者pod update慢的问题,原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update

更多内容,请参考文章

相关文章

  • CocoaChina使用,以及一些坑

    一、安装CocoaPods 1.首先更新gem到最新版本,在终端中输入:sudo gem update --sys...

  • Elasticsearch 避坑指南及面试常见问题

    引言 本文主要讲述在生产环境中使用 Elasticserch 遇到的一些坑,以及如何避开这些坑。对于正在使用或即将...

  • 初见spring cloud(1):Eureka集群中心+服务注

    前言   本文记录了最近几天在下对于spring cloud的摸索使用阶段所遇到的一些坑,以及坑的解决过程。过程中...

  • elasticsearch常见错误

    在安装Elasticsearch时候,会出现一些坑,我这里做个总结,目的是进行一些记录以及后面使用的童鞋一个参考 ...

  • GreenDao3.1的使用教程

    最近有几个童鞋问我关于greendao的使用问题,以及碰见的一些坑,所以写这篇文章来说下。 GreenDao是什么...

  • Charles使用以及遇到的一些坑

    对于如何使用Charles,网上教程很多,也很详细,这里推荐两篇文章:这篇文章超级详细,主要是iPhone的抓包使...

  • Docker使用: 一 前篇 debian安装

    本系列主要记载本人在用Docker的时候遇到的一些坑,以及一些心得,经常使用的一些技巧。喜欢的可以关注一下。 Do...

  • React Native - 从 Redux 进阶谈起

    继上次写完 Redux 之后,留下了很多坑,其实这篇也不算是进阶,毕竟只是一些库的使用以及一些小技巧而已,权当是上...

  • 之前的资料总结链接

    以前的一些收藏,后续再整理格式 如何使用git管理代码版本http://www.cocoachina.com/io...

  • Unity中遇到的那些坑

    本文主要记录在使用Unity做项目时候遇到一些莫名其妙的坑### 以及适当的解决方案或是避开的方案#### ---...

网友评论

      本文标题:CocoaChina使用,以及一些坑

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