当我在终端输入
localhost:~ zmit$ cd /Users/zmit/Desktop/cocoapods本地私有库的使用/本地私有库优化方案2/localLib
localhost:localLib zmit$ pod lib create XMGFMBase
显示出如下错误:
Cloning `https://github.com/CocoaPods/pod-template.git` into `XMGFMBase`.
Configuring XMGFMBase template.
/Users/zmit/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- colored2 (LoadError)
from /Users/zmit/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /Users/zmit/Desktop/cocoapods本地私有库的使用/本地私有库优化方案2/localLib/XMGFMBase/setup/TemplateConfigurator.rb:2:in `<top (required)>'
from ./configure:5:in `require_relative'
from ./configure:5:in `block in <main>'
from ./configure:4:in `each'
from ./configure:4:in `<main>'
To learn more about the template see `https://github.com/CocoaPods/pod-template.git`.
To learn more about creating a new pod, see `http://guides.cocoapods.org/making/making-a-cocoapod`.
解决方法:
第一步:
localhost:localLib zmit$ sudo gem install colored2
Password:
第二步:
localhost:localLib zmit$ sudo gem update --system
又报错了
错误入下:
Updating rubygems-update
ERROR: While executing gem ... (OpenSSL::SSL::SSLError)
hostname "gems.ruby-china.org" does not match the server certificate
localhost:localLib zmit$ gem install bundle
Fetching: bundler-1.16.0.gem (100%)
Successfully installed bundler-1.16.0
Fetching: bundle-0.0.1.gem (100%)
Successfully installed bundle-0.0.1
Parsing documentation for bundler-1.16.0
Installing ri documentation for bundler-1.16.0
Parsing documentation for bundle-0.0.1
Installing ri documentation for bundle-0.0.1
Done installing documentation for bundler, bundle after 15 seconds
2 gems installed
然后再接着输入:
localhost:localLib zmit$ rvm -v
localhost:localLib zmit$ rvm get head
终于出现了这个:
Downloading https://get.rvm.io
No GPG software exists to validate rvm-installer, skipping.
Downloading https://github.com/rvm/rvm/archive/master.tar.gz
Upgrading the RVM installation in /Users/zmit/.rvm/
RVM PATH line found in /Users/zmit/.mkshrc /Users/zmit/.profile /Users/zmit/.bashrc /Users/zmit/.zshrc.
RVM sourcing line found in /Users/zmit/.profile /Users/zmit/.bash_profile /Users/zmit/.zlogin.
Upgrade of RVM in /Users/zmit/.rvm/ is complete.
Upgrade Notes:
* RVM 1.30 simplifies behavior of 'rvm wrapper' subcommand
RVM reloaded!
这样就行了