Cocoapods安裝過程


1.升級Ruby環境

gem -v

gem update --system

如果沒有權限去升級Ruby ?就輸入

sudo gem update --system

 

2.換掉Ruby鏡像

首先移除現有的Ruby鏡像

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

添加國內最新鏡像源

gem source -a https://gems.ruby-china.org/

查看當前鏡像

gem sources -l

 

3.安裝CocoaPods

sudo gem install cocoapods

如果報錯

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

 

4.初始化repos文件

pod repo add master https://github.com/CocoaPods/Specs.git

報錯用這個

pod setup

 

5.安裝過程中出現報錯

報錯類型1:

[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master --progress

 

Cloning into 'master'...

fatal: unable to access 'https://github.com/CocoaPods/Specs.git/': Could not resolve host: github.com

 

原因可能是:github.com沒有被主機給解析

解決方法:在本地手動指定github.com的IP地址

 

編輯文件etc/hosts

sudo vi /etc/hosts

 

添加github的地址

::1             localhost

192.30.255.112  github.com

 

 

報錯類型2:

[!] /usr/bin/git clone 'https://github.com/CocoaPods/Specs.git' master --depth=1

 

Cloning into 'master'...

 

fatal: unable to access 'https://github.com/CocoaPods/Specs.git/': Could not resolve host: github.com

 

原因可能是:安裝多個Xcdoexcode路徑問題

解決方法:sudo xcode-select -switch /Applications/Xcode.app/

 

在終端里輸入下方命令可以知道Xcode的路徑:

xcode-select -p


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM