从新安装mac - x系统的电脑安装CocoaPods的一些坑

字数 5446阅读 2763

第一次安装CocoaPods也遇到了一些坑,但是 那个时候时间比较紧,没有抽出时间整理,最近因为电脑还原从新做了系统,只能从新安装一次,这一次总结了一些坑以防以后再入坑

以下是操作步骤,最后会贴出终端相关操作流程

iOS 最新版 CocoaPods 的安装流程

1.移除现有Ruby默认源

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

2.使用新的源

$gem sources -a https://ruby.taobao.org/

3.验证新源是否替换成功

$gem sources -l

提示

 *** CURRENT SOURCES ***

https://ruby.taobao.org/

证明安装成功


4.安装CocoaPods 

(1)$sudo gem install -n /usr/local/bin cocoapods

在此出现安装错误的提示

ERROR:Error installing cocoapods:

activesupport requires Ruby version >=2.2.2.

意思是我的ruby的版本小于2.2.2不能进行安装cocoapods


到此只能升级ruby,升级ruby步骤如下

1、先安装 RVM

RVM:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)

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

安装成功后检测RVM

$ source ~/.bashrc

$source ~/.bash_profile

$ rvm -v

提示

rvm1.27.0(latest) by Wayne E. Seguin , Michal Papis [https://rvm.io/]

安装成功


2 升级ruby

先获取列表的版本信息 

$ rvm list known

3 找到 ruby的版本信息,进行安装

# Rubinius

rbx-1[.4.3]

rbx-2.3[.0]

rbx-2.4[.1]

rbx[-2.5.8]

rbx-head

根据提示得知目前存在的版本: 1.4.3---2.3.0---2.4.1---2.5.8

通过安装 (已经进行翻墙操作)发现2.4.1总是提示404后来 选择安装2.3.0版本至于为什么不选择2.5.8你懂得.

安装 2.3.0版本

$ rvm install 2.3.0

下面就是一堆的进度条,操作漫长,等等中......

等待完成后查看当前ruby版本

$ ruby -v

提示

ruby2.3.0p0 (2015-12-25revision53290) [x86_64-darwin15]

证明已经升级成功了

下面就可以正式安装CocoaPodsle 



4.2安装CocoaPods 

$ sudo gem install cocoapods

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

$pod setup

5.  更新 gem

$sudo gem update --system

等待进度完成后查看 cocoapods的版本

$ pod --version

提示

1.0.1

到此cocoapods安装成功,

注意新版本修改了些东西,在使用的时候 需要修改 

platform :ios, '7.0'

(现在使用:MyApp 替换成自己的项目名)

target 'MyApp' do

pod 'AFNetworking', '~> 2.6'

pod 'ORStackView', '~> 3.0'

end

到此安装以及注意都以完成,顺便说说使用



6.新建一个项目

7.    $ cd  项目路径 (中间有空格,)

cd /Users/lucky/Desktop/Podss

8.  建立Podfile(配置文件)

$vim Podfile

键盘输入 i 进入编辑模式,输入

platform :ios, '7.0'

target 'Podss' do

pod 'AFNetworking', '~> 2.6'

pod 'ORStackView', '~> 3.0'

end

然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq

再输入$pod install

如果出现报错 则输入

$ pod install --verbose --no-repo-update

到此pod安装以及使用到此结束

附终端操作




Last login: Fri Aug1210:55:17on ttys000

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

https://rubygems.org/ removed from sources

appleMBP:$ gem sources -a https://ruby.taobao.org/

https://ruby.taobao.org/ added to sources

appleMBP:$ gem sources -l

*** CURRENT SOURCES ***

https://ruby.taobao.org/

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

WARNING: Improper use of the sudo command could lead to data loss

or the deletion of important system files. Pleasedouble-check your

typing when using sudo. Type"man sudo"formore information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:

Fetching: i18n-0.7.0.gem (100%)

Successfully installed i18n-0.7.0

Fetching: thread_safe-0.3.5.gem (100%)

Successfully installed thread_safe-0.3.5

Fetching: tzinfo-1.2.2.gem (100%)

Successfully installed tzinfo-1.2.2

Fetching: minitest-5.9.0.gem (100%)

Successfully installed minitest-5.9.0

Fetching: concurrent-ruby-1.0.2.gem (100%)

Successfully installed concurrent-ruby-1.0.2

Fetching: activesupport-5.0.0.1.gem (100%)

ERROR:Error installing cocoapods:

activesupport requires Ruby version >=2.2.2.

appleMBP:$ curl -k https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer >./ins

% Total% Received % XferdAverage SpeedTimeTimeTimeCurrent

DloadUploadTotalSpentLeftSpeed

00000000--:--:--0:00:07--:--:--0

appleMBP:$ rvm list known

-bash: rvm: command not found

appleMBP:$ rvm install 2.2.2

-bash: rvm: command not found

appleMBP:$ curl https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer >./ins

% Total% Received % XferdAverage SpeedTimeTimeTimeCurrent

DloadUploadTotalSpentLeftSpeed

00000000--:--:--0:00:01--:--:--0

appleMBP:$ rvm -v

-bash: rvm: command not found

appleMBP:$ gem source -l

*** CURRENT SOURCES ***

https://ruby.taobao.org/

appleMBP:$ curl -L get.rvm.io | bash -s stable

% Total% Received % XferdAverage SpeedTimeTimeTimeCurrent

DloadUploadTotalSpentLeftSpeed

100184100184001890--:--:-- --:--:-- --:--:--189

100228651002286500608600:00:030:00:03--:--:--8977

Downloading https://github.com/rvm/rvm/archive/1.27.0.tar.gz

Downloading https://github.com/rvm/rvm/releases/download/1.27.0/1.27.0.tar.gz.asc

Found PGP signature at:'https://github.com/rvm/rvm/releases/download/1.27.0/1.27.0.tar.gz.asc',

but no GPG software exists to validate it, skipping.

Upgrading the RVM installationin/Users/xingfudeweiba/.rvm/

RVM PATH line foundin/Users/xingfudeweiba/.mkshrc /Users/xingfudeweiba/.profile /Users/xingfudeweiba/.bashrc /Users/xingfudeweiba/.zshrc.

RVM sourcing line foundin/Users/xingfudeweiba/.profile /Users/xingfudeweiba/.bash_profile /Users/xingfudeweiba/.zlogin.

Upgrade of RVMin/Users/xingfudeweiba/.rvm/ is complete.

# apple,

#

#Thank you for using RVM!

#We sincerely hope that RVM helps to make your life easier and more enjoyable!!!

#

# ~Wayne, Michal & team.

Incaseof problems: https://rvm.io/help andhttps://twitter.com/rvm_io

Upgrade Notes:

* No new notes to display.

appleMBP:$ rvm -v

rvm1.27.0(latest) by Wayne E. Seguin , Michal Papis [https://rvm.io/]

appleMBP:$ rvm list known

# MRI Rubies

[ruby-]1.8.6[-p420]

[ruby-]1.8.7[-head] # security released on head

[ruby-]1.9.1[-p431]

[ruby-]1.9.2[-p330]

[ruby-]1.9.3[-p551]

[ruby-]2.0.0[-p648]

[ruby-]2.1[.8]

[ruby-]2.2[.4]

[ruby-]2.3[.0]

[ruby-]2.2-head

ruby-head

# for forks use: rvm install ruby-head- --url https://github.com/github/ruby.git --branch 2.2

# JRuby

jruby-1.6[.8]

jruby-1.7[.23]

jruby[-9.0.5.0]

jruby-head

# Rubinius

rbx-1[.4.3]

rbx-2.3[.0]

rbx-2.4[.1]

rbx[-2.5.8]

rbx-head

# Opal

opal

# Minimalistic ruby implementation - ISO30170:2012

mruby[-head]

# Ruby Enterprise Edition

ree-1.8.6

ree[-1.8.7][-2012.02]

# GoRuby

goruby

# Topaz

topaz

# MagLev

maglev[-head]

maglev-1.0.0

# Mac OS X Snow Leopard Or Newer

macruby-0.10

macruby-0.11

macruby[-0.12]

macruby-nightly

macruby-head

# IronRuby

ironruby[-1.1.3]

ironruby-head

appleMBP:$ rvm install 2.4.1

Searchingforbinary rubies, this might take some time.

No binary rubies availablefor: osx/10.11/x86_64/ruby-2.4.1.

Continuing with compilation. Please read'rvm help mount'to get more information on binary rubies.

Checking requirementsforosx.

About to install Homebrew, press `Enter`fordefaultinstallationin`/usr/local`,

type new pathifyou wish custom Homebrew installation (the path needs to be writableforuser)

:0

% Total% Received % XferdAverage SpeedTimeTimeTimeCurrent

DloadUploadTotalSpentLeftSpeed

100124012400120--:--:--0:00:10--:--:--26

100139013900110--:--:--0:00:12--:--:--130

100194k100194k00919200:00:210:00:21--:--:--50900

Installing requirementsforosx.

Updating system......

Installing required packages: autoconf, automake, libtool, pkg-config, libyaml, readline, libksba, openssl......|

Certificatesin'/Users/xingfudeweiba/0/etc/openssl/cert.pem'are already up to date.

Requirements installation successful.

Installing Ruby from source to: /Users/xingfudeweiba/.rvm/rubies/ruby-2.4.1, this may take awhiledepending on your cpu(s)...

ruby-2.4.1- #downloading ruby-2.4.1, this may take awhiledepending on your connection...

% Total% Received % XferdAverage SpeedTimeTimeTimeCurrent

DloadUploadTotalSpentLeftSpeed

00000000--:--:--0:00:07--:--:--0curl: (22) The requested URL returned error:404Not Found

The requested url does not exist(22):'https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2'

Checking fallback: https://ftp.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2

No fallback URL could be found, try increasing timeout with:

echo"export rvm_max_time_flag=20">> ~/.rvmrc

There has been an error fetching the ruby interpreter. Halting the installation.

appleMBP:$0

-bash:0: command not found

appleMBP:$0

-bash:0: command not found

appleMBP:$ rvm install 2.4.1

Searchingforbinary rubies, this might take some time.

No binary rubies availablefor: osx/10.11/x86_64/ruby-2.4.1.

Continuing with compilation. Please read'rvm help mount'to get more information on binary rubies.

Checking requirementsforosx.

About to install Homebrew, press `Enter`fordefaultinstallationin`/usr/local`,

type new pathifyou wish custom Homebrew installation (the path needs to be writableforuser)

:

==> This script will install:

/usr/local/bin/brew

/usr/local/Library/...

/usr/local/share/doc/homebrew

/usr/local/share/man/man1/brew.1

/usr/local/share/zsh/site-functions/_brew

/usr/local/etc/bash_completion.d/brew

==> The following directories will be made group writable:

/usr/local/.

==> The following directories will have their owner set to apple:

/usr/local/.

==> The following directories will have their group set to admin:

/usr/local/.

Press RETURN tocontinueor any other key to abort

==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/.

Password:

==> /usr/bin/sudo /usr/sbin/chown apple /usr/local/.

==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/.

==> Downloading and installing Homebrew...

remote: Counting objects:533, done.

remote: Compressing objects:100% (474/474), done.

remote: Total533(delta31), reused304(delta28), pack-reused0

Receiving objects:100% (533/533),807.76KiB |80.00KiB/s, done.

Resolving deltas:100% (31/31), done.

From https://github.com/Homebrew/brew

* [new branch]master-> origin/master

HEAD is now at97a66aa os/mac: Update ruby-macho callsforcompatibility with0.2.5.

==> Tapping homebrew/core

Cloning into'/usr/local/Library/Taps/homebrew/homebrew-core'...

remote: Counting objects:3719, done.

remote: Compressing objects:100% (3606/3606), done.

remote: Total3719(delta15), reused1879(delta4), pack-reused0

Receiving objects:100% (3719/3719),2.88MiB |36.00KiB/s, done.

Resolving deltas:100% (15/15), done.

Checking connectivity... done.

Tapped3597formulae (3,745files,9.0M)

==> Installation successful!

==> Next steps

Run `brew help` to get started

Further documentation: https://git.io/brew-docs

==> Homebrew has enabled anonymous aggregate user behaviour analytics

Read the analytics documentation (and how to opt-out) here:

https://git.io/brew-analytics

Installing requirementsforosx.

Updating system.....

Installing required packages: autoconf, automake, libtool, pkg-config, libyaml, readline, libksba, openssl.........

Certificatesin'/usr/local/etc/openssl/cert.pem'are already up to date.

Requirements installation successful.

Installing Ruby from source to: /Users/xingfudeweiba/.rvm/rubies/ruby-2.4.1, this may take awhiledepending on your cpu(s)...

ruby-2.4.1- #downloading ruby-2.4.1, this may take awhiledepending on your connection...

% Total% Received % XferdAverage SpeedTimeTimeTimeCurrent

DloadUploadTotalSpentLeftSpeed

00000000--:--:--0:00:06--:--:--0curl: (22) The requested URL returned error:404Not Found

The requested url does not exist(22):'https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2'

Checking fallback: https://ftp.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2

No fallback URL could be found, try increasing timeout with:

echo"export rvm_max_time_flag=20">> ~/.rvmrc

There has been an error fetching the ruby interpreter. Halting the installation.

appleMBP:$ rvm install 2.4.1

Searchingforbinary rubies, this might take some time.

No binary rubies availablefor: osx/10.11/x86_64/ruby-2.4.1.

Continuing with compilation. Please read'rvm help mount'to get more information on binary rubies.

Checking requirementsforosx.

Certificatesin'/usr/local/etc/openssl/cert.pem'are already up to date.

Requirements installation successful.

Installing Ruby from source to: /Users/xingfudeweiba/.rvm/rubies/ruby-2.4.1, this may take awhiledepending on your cpu(s)...

ruby-2.4.1- #downloading ruby-2.4.1, this may take awhiledepending on your connection...

% Total% Received % XferdAverage SpeedTimeTimeTimeCurrent

DloadUploadTotalSpentLeftSpeed

00000000--:--:--0:00:02--:--:--0curl: (22) The requested URL returned error:404Not Found

The requested url does not exist(22):'https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2'

Checking fallback: https://ftp.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2

No fallback URL could be found, try increasing timeout with:

echo"export rvm_max_time_flag=20">> ~/.rvmrc

There has been an error fetching the ruby interpreter. Halting the installation.

appleMBP:$ rvm install 2.3.0

Searchingforbinary rubies, this might take some time.

No binary rubies availablefor: osx/10.11/x86_64/ruby-2.3.0.

Continuing with compilation. Please read'rvm help mount'to get more information on binary rubies.

Checking requirementsforosx.

Certificatesin'/usr/local/etc/openssl/cert.pem'are already up to date.

Requirements installation successful.

Installing Ruby from source to: /Users/xingfudeweiba/.rvm/rubies/ruby-2.3.0, this may take awhiledepending on your cpu(s)...

ruby-2.3.0- #downloading ruby-2.3.0, this may take awhiledepending on your connection...

% Total% Received % XferdAverage SpeedTimeTimeTimeCurrent

DloadUploadTotalSpentLeftSpeed

10013.5M10013.5M004730700:04:590:04:59--:--:--75774

ruby-2.3.0- #extracting ruby-2.3.0to /Users/xingfudeweiba/.rvm/src/ruby-2.3..-

ruby-2.3.0- #configuring......................................................|

ruby-2.3.0- #post-configuration.

ruby-2.3.0- #compiling........................................................|

ruby-2.3.0- #installing.........

ruby-2.3.0- #making binaries executable..

Installed rubygems2.5.1is newer than2.4.8provided with installed ruby, skipping installation, use --force to force installation.

ruby-2.3.0- #gemset created /Users/xingfudeweiba/.rvm/gems/ruby-2.3.0@global

ruby-2.3.0- #importing gemset /Users/xingfudeweiba/.rvm/gemsets/global.gems...|

ruby-2.3.0- #generating global wrappers........

ruby-2.3.0- #gemset created /Users/xingfudeweiba/.rvm/gems/ruby-2.3.0

ruby-2.3.0- #importing gemsetfile /Users/xingfudeweiba/.rvm/gemsets/default.gems evaluated to empty gem list

ruby-2.3.0- #generatingdefaultwrappers........

ruby-2.3.0- #adjusting #shebangsfor(gem irb erb ri rdoc testrb rake).

Install of ruby-2.3.0- #complete

Ruby was built without documentation, to build it run: rvm docs generate-ri

appleMBP:$ ruby -v

ruby2.3.0p0 (2015-12-25revision53290) [x86_64-darwin15]

appleMBP:$ sudo gem install cocoapods

Password:

Fetching: i18n-0.7.0.gem (100%)

Successfully installed i18n-0.7.0

Fetching: thread_safe-0.3.5.gem (100%)

Successfully installed thread_safe-0.3.5

Fetching: tzinfo-1.2.2.gem (100%)

Successfully installed tzinfo-1.2.2

Fetching: concurrent-ruby-1.0.2.gem (100%)

Successfully installed concurrent-ruby-1.0.2

Fetching: activesupport-5.0.0.1.gem (100%)

Successfully installed activesupport-5.0.0.1

Fetching: nap-1.1.0.gem (100%)

Successfully installed nap-1.1.0

Fetching: fuzzy_match-2.0.4.gem (100%)

Successfully installed fuzzy_match-2.0.4

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

Successfully installed cocoapods-core-1.0.1

Fetching: claide-1.0.0.gem (100%)

Successfully installed claide-1.0.0

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

Successfully installed cocoapods-deintegrate-1.0.0

Fetching: cocoapods-downloader-1.1.0.gem (100%)

Successfully installed cocoapods-downloader-1.1.0

Fetching: cocoapods-plugins-1.0.0.gem (100%)

Successfully installed cocoapods-plugins-1.0.0

Fetching: cocoapods-search-1.0.0.gem (100%)

Successfully installed cocoapods-search-1.0.0

Fetching: cocoapods-stats-1.0.0.gem (100%)

Successfully installed cocoapods-stats-1.0.0

Fetching: netrc-0.7.8.gem (100%)

Successfully installed netrc-0.7.8

Fetching: cocoapods-trunk-1.0.0.gem (100%)

Successfully installed cocoapods-trunk-1.0.0

Fetching: cocoapods-try-1.1.0.gem (100%)

Successfully installed cocoapods-try-1.1.0

Fetching: molinillo-0.4.5.gem (100%)

Successfully installed molinillo-0.4.5

Fetching: colored-1.2.gem (100%)

Successfully installed colored-1.2

Fetching: xcodeproj-1.2.0.gem (100%)

Successfully installed xcodeproj-1.2.0

Fetching: escape-0.0.4.gem (100%)

Successfully installed escape-0.0.4

Fetching: fourflusher-0.3.2.gem (100%)

Successfully installed fourflusher-0.3.2

Fetching: cocoapods-1.0.1.gem (100%)

Successfully installed cocoapods-1.0.1

Parsing documentationfori18n-0.7.0

Installing ri documentationfori18n-0.7.0

Parsing documentationforthread_safe-0.3.5

Installing ri documentationforthread_safe-0.3.5

Parsing documentationfortzinfo-1.2.2

Installing ri documentationfortzinfo-1.2.2

Parsing documentationforconcurrent-ruby-1.0.2

Installing ri documentationforconcurrent-ruby-1.0.2

Parsing documentationforactivesupport-5.0.0.1

Installing ri documentationforactivesupport-5.0.0.1

Parsing documentationfornap-1.1.0

Installing ri documentationfornap-1.1.0

Parsing documentationforfuzzy_match-2.0.4

Installing ri documentationforfuzzy_match-2.0.4

Parsing documentationforcocoapods-core-1.0.1

Installing ri documentationforcocoapods-core-1.0.1

Parsing documentationforclaide-1.0.0

Installing ri documentationforclaide-1.0.0

Parsing documentationforcocoapods-deintegrate-1.0.0

Installing ri documentationforcocoapods-deintegrate-1.0.0

Parsing documentationforcocoapods-downloader-1.1.0

Installing ri documentationforcocoapods-downloader-1.1.0

Parsing documentationforcocoapods-plugins-1.0.0

Installing ri documentationforcocoapods-plugins-1.0.0

Parsing documentationforcocoapods-search-1.0.0

Installing ri documentationforcocoapods-search-1.0.0

Parsing documentationforcocoapods-stats-1.0.0

Installing ri documentationforcocoapods-stats-1.0.0

Parsing documentationfornetrc-0.7.8

Installing ri documentationfornetrc-0.7.8

Parsing documentationforcocoapods-trunk-1.0.0

Installing ri documentationforcocoapods-trunk-1.0.0

Parsing documentationforcocoapods-try-1.1.0

Installing ri documentationforcocoapods-try-1.1.0

Parsing documentationformolinillo-0.4.5

Installing ri documentationformolinillo-0.4.5

Parsing documentationforcolored-1.2

Installing ri documentationforcolored-1.2

Parsing documentationforxcodeproj-1.2.0

Installing ri documentationforxcodeproj-1.2.0

Parsing documentationforescape-0.0.4

Installing ri documentationforescape-0.0.4

Parsing documentationforfourflusher-0.3.2

Installing ri documentationforfourflusher-0.3.2

Parsing documentationforcocoapods-1.0.1

Installing ri documentationforcocoapods-1.0.1

Done installing documentationfori18n, thread_safe, tzinfo, concurrent-ruby, activesupport, nap, fuzzy_match, cocoapods-core, claide, cocoapods-deintegrate, cocoapods-downloader, cocoapods-plugins, cocoapods-search, cocoapods-stats, netrc, cocoapods-trunk, cocoapods-try, molinillo, colored, xcodeproj, escape, fourflusher, cocoapods after19seconds

23gems installed

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

Password:

Successfully installed cocoapods-1.0.1

Parsing documentationforcocoapods-1.0.1

Done installing documentationforcocoapods after2seconds

1gem installed

appleMBP:$ pod setup

Setting up CocoaPods master repo

$ /usr/bin/git pull --ff-only

From https://github.com/CocoaPods/Specs

1ea33c8..b8befbcmaster-> origin/master

Updating1ea33c8..b8befbc

Fast-forward

.../5.0.1/AMTableWithStickyView.podspec.json|21++++

Specs/CASDK/1.5.5/CASDK.podspec.json|110+++++++++++++++++++++

Specs/CZPicker/0.4.3/CZPicker.podspec.json|23+++++

.../0.0.3/EachbabyBaiduSDK.podspec.json|49+++++++++

.../0.0.4/EachbabyBaiduSDK.podspec.json|50++++++++++

Specs/FTIndicator/1.1.0/FTIndicator.podspec.json|28++++++

.../1.1.0/FTNotificationIndicator.podspec.json|27+++++

.../1.1.0/FTProgressIndicator.podspec.json|28++++++

.../1.1.0/FTToastIndicator.podspec.json|27+++++

Specs/GJWNetwork/0.1.4/GJWNetwork.podspec.json|24+++++

Specs/JLTreeMenu/0.1.0/JLTreeMenu.podspec.json|24+++++

.../0.1.3/KKSActionSheet.podspec.json|23+++++

Specs/LHStaticPod/0.1.0/LHStaticPod.podspec.json|22+++++

Specs/OsXBase/0.1.2/OsXBase.podspec.json|22+++++

Specs/QKLockView/0.0.2/QKLockView.podspec.json|27+++++

.../RFIBAN-Helper/1.0.3/RFIBAN-Helper.podspec.json |20++++

.../1.01/SwiftExpression.podspec.json|21++++

.../TCCategories/0.1.10/TCCategories.podspec.json|28++++++

Specs/TCSetting/1.0.11/TCSetting.podspec.json|27+++++

.../1.0.1/THNavigationController.podspec.json|28++++++

Specs/WTFramework/0.1.0/WTFramework.podspec.json|32++++++

.../3.2.02/usdkFramework.podspec.json|25+++++

22files changed,686insertions(+)

create mode100644Specs/AMTableWithStickyView/5.0.1/AMTableWithStickyView.podspec.json

create mode100644Specs/CASDK/1.5.5/CASDK.podspec.json

create mode100644Specs/CZPicker/0.4.3/CZPicker.podspec.json

create mode100644Specs/EachbabyBaiduSDK/0.0.3/EachbabyBaiduSDK.podspec.json

create mode100644Specs/EachbabyBaiduSDK/0.0.4/EachbabyBaiduSDK.podspec.json

create mode100644Specs/FTIndicator/1.1.0/FTIndicator.podspec.json

create mode100644Specs/FTNotificationIndicator/1.1.0/FTNotificationIndicator.podspec.json

create mode100644Specs/FTProgressIndicator/1.1.0/FTProgressIndicator.podspec.json

create mode100644Specs/FTToastIndicator/1.1.0/FTToastIndicator.podspec.json

create mode100644Specs/GJWNetwork/0.1.4/GJWNetwork.podspec.json

create mode100644Specs/JLTreeMenu/0.1.0/JLTreeMenu.podspec.json

create mode100644Specs/KKSActionSheet/0.1.3/KKSActionSheet.podspec.json

create mode100644Specs/LHStaticPod/0.1.0/LHStaticPod.podspec.json

create mode100644Specs/OsXBase/0.1.2/OsXBase.podspec.json

create mode100644Specs/QKLockView/0.0.2/QKLockView.podspec.json

create mode100644Specs/RFIBAN-Helper/1.0.3/RFIBAN-Helper.podspec.json

create mode100644Specs/SwiftExpression/1.01/SwiftExpression.podspec.json

create mode100644Specs/TCCategories/0.1.10/TCCategories.podspec.json

create mode100644Specs/TCSetting/1.0.11/TCSetting.podspec.json

create mode100644Specs/THNavigationController/1.0.1/THNavigationController.podspec.json

create mode100644Specs/WTFramework/0.1.0/WTFramework.podspec.json

create mode100644Specs/usdkFramework/3.2.02/usdkFramework.podspec.json

CocoaPods1.1.0.beta.1is available.

To update use: `sudo gem install cocoapods --pre`

[!] This is a test version we'd love you to try.

For more information, see https://blog.cocoapods.org and the CHANGELOG for this version athttps://github.com/CocoaPods/CocoaPods/releases/tag/1.1.0.beta.1

Setup completed

appleMBP:$ sudo gem update --system

Updating rubygems-update

Fetching: rubygems-update-2.6.6.gem (100%)

Successfully installed rubygems-update-2.6.6

Parsing documentationforrubygems-update-2.6.6

Installing ri documentationforrubygems-update-2.6.6

Installing darkfish documentationforrubygems-update-2.6.6

Done installing documentationforrubygems-update after28seconds

Parsing documentationforrubygems-update-2.6.6

Done installing documentationforrubygems-update after0seconds

Installing RubyGems2.6.6

RubyGems2.6.6installed

Parsing documentationforrubygems-2.6.6

Installing ri documentationforrubygems-2.6.6

===2.6.6/2016-06-22

Bug fixes:

* Sort installed versions to make sure we install the latest version when

running `gem update --system`. As a one-time fix, run

`gem update --system=2.6.6`. Pull request #1601by David Radcliffe.

===2.6.5/2016-06-21

Minor enhancements:

* Supportforunified IntegerinRuby2.4. Pull request #1618

by SHIBATA Hiroshi.

* Update vendored Molinillo to0.5.0forperformance improvements.

Pull request #1638by Samuel Giddins.

Bug fixes:

* Raise an explicit errorifSigner#sign is called with no certs. Pull

request #1605by Daniel Berger.

* Update `update_bundled_ca_certificates` utility scriptfordirectory

nesting. Pull request #1583by James Wen.

* Fix broken symlink supportintar writer (+ fix broken test). Pull

request #1578by Cezary Baginski.

* Remove extension directory before (re-)installing. Pull request #1576

by Jeremy Hinegardner.

* Regenerate test CA certificates with appropriate extensions. Pull

request #1611by rhenium.

* Rubygems does not terminate on failed file lock when not superuser. Pull

request #1582by Ellen Marie Dash.

* Fix tar headers with a101character name. Pull request #1612by Paweł

Tomulik.

* Add Gem.platform_defaults to allow implementations to override defaults.

Pull request #1644by Charles Oliver Nutter.

* Run Bundler tests on TravisCI. Pull request #1650by Samuel Giddins.

===2.6.4/2016-04-26

Minor enhancements:

* Use Gem::Util::NULL_DEVICE instead of hard coded strings. Pull request #1588

by Chris Charabaruk.

* Use File.symlink on MS Windowsifsupported. Pull request #1418

by Nobuyoshi Nakada.

Bug fixes:

* Redact uri password from error output when gem fetch fails. Pull request

#1565by Brian Fletcher.

* Suppress warnings. Pull request #1594by Nobuyoshi Nakada.

* Escape user-supplied content served on web pages by `gem server` to avoid

potential XSS vulnerabilities. Samuel Giddins.

===2.6.3/2016-04-05

Minor enhancements:

* Lazily calculate Gem::LoadError exception messages. Pull request #1550

by Aaron Patterson.

* New fastly cert. Pull request #1548by David Radcliffe.

* Organize and cleanup SSL certs. Pull request #1555by James Wen.

* [RubyGems] Make deprecation messageforpaths= more helpful. Pull

request #1562by Samuel Giddins.

* Showdefaultgems when using"gem list". Pull request #1570by Luis

Sagastume.

Bug fixes:

* Stub ordering should be consistent regardless of how cache is populated.

Pull request #1552by Aaron Patterson.

* Handle cases when the @@stubs variable contains non-stubs. Pull request

#1558by Per Lundberg.

* Fix test on Windowsforinconsistent temp path. Pull request #1554by

Hiroshi Shirosaki.

* Fix `Gem.find_spec_for_exe` picks oldest gem. Pull request #1566by

Shinichi Maeshima.

* [Owner] Fallback to email and userid when owner email is missing. Pull

request #1569by Samuel Giddins.

* [Installer] Handlenilexisting executable. Pull request #1561by Samuel

Giddins.

* Allow two digit version numbersinthe tests. Pull request #1575by unak.

===2.6.2/2016-03-12

Bug fixes:

* Fix wrong version of gem activationforbin stub. Pull request #1527by

Aaron Patterson.

* Speed up gem activation failures. Pull request #1539by Aaron Patterson.

* Fix platform sortinginthe resolver. Pull request #1542by Samuel E.

Giddins.

* Ensure we unlock the monitor eveniftry_activate throws. Pull request

#1538by Charles Oliver Nutter.

===2.6.1/2016-02-28

Bug fixes:

* Ensure `default_path` and `home` are setforpaths. Pull request #1513

by Aaron Patterson.

* Restore but deprecate supportforArray values on `Gem.paths=`. Pull

request #1514by Aaron Patterson.

* Fix invalid gem file preventing gem install from working. Pull request

#1499by Luis Sagastume.

===2.6.0/2016-02-26

Minor enhancements:

* RubyGems now defaults the `gem push` to the gem's "allowed_push_host"

metadata setting.Pull request #1486by Josh Lane.

* Update bundled Molinillo to0.4.3. Pull request #1493by Samuel E. Giddins.

* Add version option to gem open command. Pull request #1483by Hrvoje

Šimić.

* Feature/add silent flag. Pull request #1455by Luis Sagastume.

* Allow specifying gem requirements via env variables. Pull request #1472

by Samuel E. Giddins.

Bug fixes:

* RubyGems now stores `gem push` credentials under the host yousigned-infor.

Pull request #1485by Josh Lane.

* Move `coding` location to first line. Pull request #1471by SHIBATA

Hiroshi.

* [PathSupport] Handle a regexp path separator. Pull request #1469by

Samuel E. Giddins.

* Clean up the PathSupport object. Pull request #1094by Aaron Patterson.

* Join with File::PATH_SEPARATORinGem.use_paths. Pull request #1476by

Samuel E. Giddins.

* Handle when the gem home and gem path arent setinthe config file. Pull

request #1478by Samuel E. Giddins.

* Terminate TimeoutHandler. Pull request #1479by Nobuyoshi Nakada.

* Remove redundant cache. Pull request #1482by Eileen M. Uchitelle.

* Freeze `Gem::Version@segments` instance variable. Pull request #1487by

Ben Dean.

* Gem cleanup is trying to uninstall gems outside GEM_HOME and reporting

an error after it tries. Pull request #1353by Luis Sagastume.

* Avoid duplicated sources. Pull request #1489by Luis Sagastume.

* Better descriptionforquiet flag. Pull request #1491by Luis Sagastume.

* Raise erroriffind_by_name returns withnil. Pull request #1494by

Zoltán Hegedüs.

* Find_files only from loaded_gems when using gemdeps. Pull request #1277

by Michal Papis.

===2.5.2/2016-01-31

Bug fixes:

* Fix memoization of Gem::Version#prerelease? Pull request #1125by Matijs van

Zuijlen.

* Handle trailing colonsinGEM_PATH, by Damien Robert.

* Improve the Gemfile `gemspec` method, fixing #1204and #1033.Pull request

#1276by Michael Papis.

* Warn only once when a gemspec license is invalid. Pull request #1414by Samuel

E. Giddins.

* Checkforexact constants before using them, fixing Ruby bug #11940.Pull

request #1438by Nobuyoshi Nakada.

* Fix building C extensions on Ruby1.9.x on Windows. Pull request #1453by Marie

Markwell.

* Handle symlinks containing".."correctly. Pull request #1457by Samuel E.

Giddins.

Minor enhancements:

* Add `--no-rc` flag, which skips loading `.gemrc`. Pull request #1329by Luis

Sagastume.

* Allow basic auth to be excluded from `allowed_push_host`. By Josh Lane.

* Add `gem list --exact`, which finds gems by string match instead of regex. Pull

request #1344by Luis Sagastume.

* Suggest alternatives when gem license is unknown. Pull request #1443by Samuel

E. Giddins.

* Print a useful errorifa binstub expects a newer version of a gem than is

installed. Pull request #1407by Samuel E. Giddins.

* Allow the (supported) s3:// scheme to be used with `--source`. Pull request

#1416by Dave Adams.

* Add `--[no-]post-install-message` to `install` and `update`. Pull request #1162

by Josef Šimánek.

* Add `--host` option to `yank`, providing symmetry with `pull`. Pull request

#1361by Mike Virata-Stone.

* Update bundled Molinillo to0.4.1. Pull request #1452by Samuel E. Giddins.

* Allow calling `build` without'.gemspec'. Pull request #1454by Stephen

Blackstone.

* Add supportfor`source` option on gemsinGemfile. Pull request #1355by

Michael Papis.

* Function correctly when string literals are frozen on Ruby2.3. Pull request

#1408by Samuel E. Giddins.

===2.5.1/2015-12-10

Bug fixes:

* Ensure platform sorting only uses strings. Affected binary installs on Windows.

Issue #1369reported by Ryan Atball (among others).

Pull request #1375by Samuel E. Giddins.

* Revert PR #1332.Unable to reproduce, andnilshould be impossible.

* Gem::Specification#to_fullpath now returns .rb extensions when such a file

exists.Pull request #1114by y-yagi.

* RubyGems now handles Net::HTTPFatalError instead of crashing.Pull

request #1314by Samuel E. Giddins.

* Updated bundled Molinillo to0.4.0.Pull request #1322, #1396by Samuel E.

Giddins.

* Improved performance of spec loading by reducing likelihood of loading the

complete specification.Pull request #1373by Aaron Patterson.

* Improved caching of requirable filesPull request #1377by Aaron Patterson.

* Fixed activation of gems with development dependencies.Pull request #1388

by Samuel E. Giddins.

* RubyGems now uses the same Molinillo vendoring strategy as Bundler.Pull

request #1397by Samuel E. Giddins.

* Fixed documentation of Gem::Requirement.parse.Pull request #1398by

Juanito Fatas.

* RubyGems no longer warns when a prerelease gem has prerelease dependencies.

Pull request #1399by Samuel E. Giddins.

* Fixed Gem::Version documentation example.Pull request #1401by Guilherme

Goettems Schneider.

* Updated documentation links to https://.Pull request #1404 by Suriyaa

Kudo.

* Fixeddoubleword typo.Pull request #1411by Jake Worth.

------------------------------------------------------------------------------

RubyGems installed the following executables:

/Users/xingfudeweiba/.rvm/rubies/ruby-2.3.0/bin/gem

Ruby Interactive (ri) documentation was installed. ri is kind of like man

pagesforruby libraries. You may access it like this:

ri Classname

ri Classname.class_method

ri Classname#instance_method

If youdonot wish to install this documentationinthe future, use the

--no-document flag, or set it as thedefaultinyour ~/.gemrc file. See

'gem help env'fordetails.

RubyGems system software updated

appleMBP:$ pod --version

1.0.1

推荐阅读更多精彩内容