x86 & M1 重裝 cocoaspod

==================. x86 ====================
最近需要重裝一次。

檢查是否有安裝殘留(刪除CocoaPods)

如果之前裝過cocopods,最好先卸載掉,卸載命令:

sudo gem uninstall cocoapods

先查看本地安裝過的cocopods相關(guān)東西,命令如下:

gem list --local | grep cocoapods

會顯示如下:

cocoapods-core (0.39.0)

cocoapods-downloader (0.9.3)

cocoapods-plugins (0.4.2)

cocoapods-search (0.1.0)

cocoapods-stats (0.6.2)

cocoapods-trunk (0.6.4)

cocoapods-try (0.5.1)

然后逐個刪除吧:

//示例sudo gem uninstall cocoapods-core

二、使用Homebrew安裝CocoaPods(無需翻墻)

1.安裝安裝 Homebrew

特別提示官方的無法連接安裝,可以使用下面的進(jìn)行使用

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

出現(xiàn)Installation successful!提示安裝成功!

2.接著安裝ruby,繼續(xù)在終端中進(jìn)行

brew install ruby

3.安裝完成后替換一下ruby源

查看ruby源gem sources -l

CURRENT SOURCEShttps://rubygems.org/

替換ruby源

gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

4.查看是否替換成功

gem sources -l

如果出現(xiàn)的是https://gems.ruby-china.com/證明替換成功。

5.安裝CocoaPods

執(zhí)行下面一句

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

===========M1 作為參考 ==============
參考 http://events.jianshu.io/p/3ee9133c7011

一、使用Homebrew安裝CocoaPods(無需翻墻)
1.更改終端的配置,找到終端簡介,勾選Rosetta

2.安裝安裝 Homebrew

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

2.1報錯

Error running '__rvm_make install',
please read /Users/mac/.rvm/log/1655699107/openssl_make.install.log

2.1解決

rvm reinstall all --force

報錯

Error running 'env GEM_HOME=/Users/mac/.rvm/gems/ruby-2.6.3@global GEM_PATH= /Users/mac/.rvm/rubies/ruby-2.6.3/bin/ruby -d /Users/mac/.rvm/src/rubygems-3.0.9/setup.rb --no-document',
please read /Users/mac/.rvm/log/1655699335_ruby-2.6.3/rubygems.install.log

解決

rvm remove ruby-2.6.3
rvm get head --autolibs=3
rvm requirements
rvm install ruby-2.6.3
rvm --default use ruby-2.6.3

3.更換源

sudo gem update --system
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com/

報錯

fatal: not in a git directory
Error: Command failed with exit 128: git

輸入

brew -v

3.安裝 cocoapods

sudo gem install cocoapods

執(zhí)行 pod setup 出現(xiàn) setup completed

pod setup

4.創(chuàng)建文件夾.cocoapods 和repos,創(chuàng)建.cocoapods時,需要打開顯示隱藏文件夾cms+shift+.快捷鍵,然后創(chuàng)建

5.設(shè)置repos文件夾Git初始化,即,在repos文件路徑下

pod repo remove master
cd ~/.cocoapods/repos 
git init
git clone --depth 1 https://github.com/CocoaPods/Specs.git master
rm ~/Library/Caches/CocoaPods/search_index.json
pod search AFNetWorking
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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

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