ios解决本地私有库出现的bug

当我在终端输入

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!

 

这样就行了

 

posted @ 2017-11-03 15:57  回忆12  阅读(189)  评论(0编辑  收藏  举报