关于Cocopods安装的那些事

一.安装Cocoapods


安装和使用cocoapods

教程总结>>>>>>>>>>>>>>>

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

//等有反应之后再敲入以下命令

gem sources -a http://ruby.taobao.org/

sudo gem update --system

gem sources -l

sudo gem install cocoa pods

二.升级ruby


可能在第一步操作的时候,提醒ruby等级过低,需要升级,那么就在这里升级ruby吧

1、安装 RVM

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

$ source ~/.bashrc

$ source ~/.bash_profile

2.用ram升级ruby

ruby -v

rvm list known

rvm install 2.2

升级成功后再查看版本

ruby -v

3.再次安装cocoapods

sudo gem install cocoapods

进行安装

三.第三方库导入


利用cocoapods给工程添加

vim Podfile

输入需要的第三方库,例如

platform :ios, "7.0"

use_frameworks!

target '工程名' do

pod 'UMengSocialCOM', '~> 5.2.1'

end

关闭保存后终端输入:

pod setup --verbose --no-repo-update

pod install

即可给工程里面添加第三方库并且关联


至此,大功告成!



2018-01-23 update

升级cocoapod

1.检查当前版本号

PishumdeMacBook-Pro:~ Pishum$ pod --version

1.2.1

当前版本是1.2.1,现在最新版本是1.4.0(2018-01-23检测版本)

2.检查ruby源地址

PishumdeMacBook-Pro:~ Pishum$ gem source -l

*** CURRENT SOURCES ***

https://ruby.taobao.org/

3.更换新源

//移除旧的

PishumdeMacBook-Pro: Pishum$ gem sources --remove https://ruby.taobao.org/

https://ruby.taobao.org/ removed from sources

//添加新的

PishumdeMacBook-Pro: Pishum$ gem sources -a https://gems.ruby-china.org/ https://gems.ruby-china.org/ added to sources

//查看新源信息

PishumdeMacBook-Pro: Pishum$ gem source -l

*** CURRENT SOURCES ***

https://gems.ruby-china.org/

4.开始安装

PishumdeMacBook-Pro: Pishum$ sudo gem install cocoapods

Password:

Fetching: cocoapods-core-1.4.0.gem (100%)

Successfully installed cocoapods-core-1.4.0

Fetching: cocoapods-deintegrate-1.0.2.gem (100%)

Successfully installed cocoapods-deintegrate-1.0.2

Fetching: molinillo-0.6.4.gem (100%)

Successfully installed molinillo-0.6.4

Fetching: xcodeproj-1.5.4.gem (100%)

ERROR:  While executing gem ... (Errno::EPERM)    

Operation not permitted - /usr/bin/xcodeproj

5.如果上一步安装报错Operation not permitted - /usr/bin/xcodeproj

PishumdeMacBook-Pro: Pishum$ sudo gem install -n /usr/local/bin cocoapods

Successfully installed xcodeproj-1.5.4 Fetching: ruby-macho-1.1.0.gem (100%)

Successfully installed ruby-macho-1.1.0 Fetching: cocoapods-1.4.0.gem (100%)

Successfully installed cocoapods-1.4.0

Parsing documentation for xcodeproj-1.5.4

Installing ri documentation for xcodeproj-1.5.4

Parsing documentation for ruby-macho-1.1.0

Installing ri documentation for ruby-macho-1.1.0

Parsing documentation for cocoapods-1.4.0

Installing ri documentation for cocoapods-1.4.0

3 gems installed

//查看版本

PishumdeMacBook-Pro: Pishum$ pod --version

1.4.0

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一次安装CocoaPods也遇到了一些坑,但是 那个时候时间比较紧,没有抽出时间整理,最近因为电脑还原从新做了系...
    幸福的尾巴__阅读 8,361评论 7 9
  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,742评论 3 50
  • 首先看 web 通信的各种方式 1、WebSocket 是什么原理?为什么可以实现持久连接?(来自知乎) 2、细说...
    一沭丶阅读 121评论 0 0
  • 即使我不愿承认,我的年龄也还是不由分说地又朝前跨了一步。哎,我这条单身的老狗,真是让亲人、朋友操碎了心。 难为了小...
    温小火阅读 403评论 27 32
  • 人在低谷的时候,怎么走都是上坡 01 好多人都对“一帆风顺”误解了,以为一辈子可以无病无难到公卿,哪知顺境和逆境在...
    雷垒阅读 5,307评论 29 90