Cocopods異常解決

 

cocopod 異常xcode

1.MacX-Zou:RelatedChat zoujie$ pod installruby

[!] Unable to load a specification for the plugin `/Library/Ruby/Gems/2.0.0/gems/cocoapods-deintegrate-1.0.1`app

Updating local specs repositoriesui

[!] The `master` repo requires CocoaPods 1.0.0 -  (currently using 0.39.0)code

Update CocoaPods, or checkout the appropriate tag in the repo.ci

 

 

1.1MacX-Zou:- zoujie$ pod updaterem

Update all podsget

[!] Unable to load a specification for the plugin `/Library/Ruby/Gems/2.0.0/gems/cocoapods-deintegrate-1.0.1`it

Updating local specs repositoriesio

[!] The `master` repo requires CocoaPods 1.0.0 -  (currently using 0.39.0)

Update CocoaPods, or checkout the appropriate tag in the repo.

 

 

 

2.MacX-Zou:RelatedChat zoujie$ gem update cocoapods --pre

Updating installed gems

Updating cocoapods

Fetching: cocoapods-1.1.1.gem (100%)

ERROR:  While executing gem ... (Gem::FilePermissionError)

    You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.

 

 

3.MacX-Zou:RelatedChat zoujie$ sudo gem update --system

Password:

Updating rubygems-update

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

    Operation not permitted - /usr/bin/update_rubygems

 

查看gem版本:

4.MacX-Zou:RelatedChat zoujie$ gem -v

2.4.8

 

5.MacX-Zou:RelatedChat zoujie$ sudo gem install -n /usr/local/bin xcodeproj

Successfully installed xcodeproj-1.4.1

Parsing documentation for xcodeproj-1.4.1

Installing ri documentation for xcodeproj-1.4.1

1 gem installed

 

ruby版本:

MacX-Zou:- zoujie$ ruby -v

ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15]

 

查看gem源

MacX-Zou:umscashier zoujie$ gem sources -l

*** CURRENT SOURCES ***

 

https://ruby.taobao.org

更換gem源

MacX-Zou:- zoujie$ gem sources --remove https://ruby.taobao.org

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

MacX-Zou:- zoujie$ gem source -a https://gems.ruby-china.org

https://gems.ruby-china.org added to sources

MacX-Zou:- zoujie$ gem source -l

*** CURRENT SOURCES ***

 

https://gems.ruby-china.org

 

cocopod升級到指定的1.1.1版本  解決問題

a、在終端輸入:sudo gem uninstall cocoapods輸出下面

Select gem to uninstall:

1. cocoapods-1.1.0.rc.2

2. cocoapods-1.2.0.beta.1

3. All versions

>‘在此處輸入要刪除的版本,如:「2」 ’會輸出下面

Successfully uninstalled cocoapods-1.1.1

b、在終端輸入:sudo gem install cocoapods -v 1.1.1

輸出:Fetching: cocoapods-1.1.1.gem (100%)

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

Operation not permitted - /usr/bin/pod

c、上面的方法不行,換另外一種輸入:sudo gem install -n /usr/local/bin cocoapods -v 1.1.1

輸出:Successfully installed cocoapods-1.1.1

Parsing documentation for cocoapods-1.1.1

Installing ri documentation for cocoapods-1.1.1

1 gem installed

d、輸入pod --version查看一下版本號

輸出:1.1.1

相關文章
相關標籤/搜索