cocoapods 最新安裝配置

ERROR:? Error installing cocoapods:

ERROR: Failed to build gem native extension.

或sudo gem install -n /usr/local/bin cocoapods 安裝失敗,可以用以下命令處理,再安裝

????????brew install libffi

處理https://get/rvm.io 訪問400問題:

前往文件夾/etc/hosts/host,并復(fù)制文件hosts,添加并替換hosts文件,

添加199.232.28.133?raw.githubusercontent.com

處理https://raw.githubusercontent.com/Homebrew訪問400問題

Failed to connect to raw.githubusercontent.com port 443: Connection refused

參考:https://blog.csdn.net/liuze0109/article/details/107019012/

處理pod search 報(bào)錯(cuò)問題

http://www.itdecent.cn/p/ddc40e71210d

????????git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master

源需要替換成?

? ? ? ? https://github.com/CocoaPods/Specs.git


處理repo源的問題:

https://blog.csdn.net/lincsdnnet/article/details/73729527

repo 源文件太大,完全下載完接近1000M,總是下載失敗,需要增大緩存配置


????????git config--global http.postBuffer1048576000


https://cloud.tencent.com/developer/article/1554281

Profile文件需要添加指定的源,否則無法執(zhí)行pod install


????????source "https://github.com/CocoaPods/Specs.git"


#################################################################

最新cocoapods使用更新了兩點(diǎn):

1.ruby升級(jí)了,版本大于v2.2.2

2.profiles文件中,書寫規(guī)范更改了。

如下:

更新了寫法規(guī)則:

platform:iOS,’8.0’

target ‘項(xiàng)目名稱’ do

pod ‘AFNetworking’,’~>3.1.0’

end


終端輸入:

1.更新gem庫(kù)命令:

sudo gem update system

2.替換鏡像org文件:

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

gem sources - -add https://ruby.tabao.org? 被廢棄了

最新鏡像:

gem sources -a https://gems.ruby-china.com

查看是否更換鏡像成功:

gem sources -l

sudo gem install cocoapods

此時(shí),會(huì)提示你需要ruby版本過低。


用RVM升級(jí)ruby

安裝RVM:

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

等待一段時(shí)間,會(huì)提示幾乎安裝完成........


此時(shí)執(zhí)行下:

source /Users/CK/.rvm/scripts/rvm 即可

然后,檢測(cè)RVM是否安裝成功

執(zhí)行:

rvm -v 即可查看當(dāng)前rvm的版本了,說明安裝成功了


升級(jí)ruby:

查看當(dāng)前ruby版本

ruby -v

列出已知的ruby版本

ram list known

安裝

ram install 2.3.0

此時(shí)會(huì)提示輸入”Enter”或”Default”,輸入后,該過程需要下載安裝,比較慢.....

而且經(jīng)常會(huì)斷掉,建議在良好的網(wǎng)絡(luò)環(huán)境中下載....

如下:


此時(shí),就只能默默的等待漫長(zhǎng)的過程了....祈禱你的網(wǎng)絡(luò)更穩(wěn)定些吧.

查看安裝完成后的版本

ruby -v

再安裝 sudo gem install cocoapods


項(xiàng)目中集成pod:

創(chuàng)建Podfile文件

touch Podfile

進(jìn)入Podfile文件,打開,輸入

platform:iOS,’8.0’

target ‘項(xiàng)目名稱’ do

pod ‘AFNetworking’,’~>3.1.0’

end

且保存。

終端輸入:

pod install

即可。

每次更新文件,可使用:

pod update

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第一次安裝CocoaPods也遇到了一些坑,但是 那個(gè)時(shí)候時(shí)間比較緊,沒有抽出時(shí)間整理,最近因?yàn)殡娔X還原從新做了系...
    幸福的尾巴__閱讀 8,618評(píng)論 7 9
  • CocoaPods 是什么? CocoaPods 是一個(gè)負(fù)責(zé)管理 iOS 項(xiàng)目中第三方開源庫(kù)的工具。CocoaPo...
    朝洋閱讀 25,978評(píng)論 3 50
  • 看見別人穿什么都好看,自己怎么穿都沒有想要的效果。心傷啊…… 有段時(shí)間總是喜歡不停地逛街,去買衣服覺得是自己買的衣...
    熊貓_45a7閱讀 273評(píng)論 0 2
  • 常常為他人著想的你,卻從沒有人為你著想。 活該你這么累! 常常幫人家忙前忙后,沒幫上忙還暗中自責(zé)的你。 活該你這么...
    我有du毒閱讀 531評(píng)論 0 0
  • 一間小屋在二樓 朝南面陽有扇窗 窗下有對(duì)情侶 他們不說話 她用暖黃為他照明 他用青綠為她遮陽 偶爾還看看窗里的畫畫...
    星星有臉盆那么大閱讀 188評(píng)論 0 0

友情鏈接更多精彩內(nèi)容