安裝CocoaPods & M1打包兼容

安裝CocoaPods
sudo gem install cocoapods --source http://rubygems.org

安裝成功

? jake@Jake  ~  sudo gem install cocoapods --source http://rubygems.org
Ignoring ffi-1.13.0 because its extensions are not built. Try: gem pristine ffi --version 1.13.0
Fetching activesupport-5.2.6.gem
Fetching public_suffix-4.0.6.gem
Fetching addressable-2.8.0.gem
Fetching cocoapods-core-1.10.1.gem
Fetching cocoapods-downloader-1.4.0.gem
Fetching nanaimo-0.3.0.gem
Fetching rexml-3.2.5.gem
Fetching xcodeproj-1.20.0.gem
Fetching cocoapods-1.10.1.gem
Successfully installed activesupport-5.2.6
Successfully installed public_suffix-4.0.6
Successfully installed addressable-2.8.0
Successfully installed cocoapods-core-1.10.1
Successfully installed cocoapods-downloader-1.4.0
Successfully installed nanaimo-0.3.0
Successfully installed rexml-3.2.5
Successfully installed xcodeproj-1.20.0
Successfully installed cocoapods-1.10.1
Parsing documentation for activesupport-5.2.6
Installing ri documentation for activesupport-5.2.6
Parsing documentation for public_suffix-4.0.6
Installing ri documentation for public_suffix-4.0.6
Parsing documentation for addressable-2.8.0
Installing ri documentation for addressable-2.8.0
Parsing documentation for cocoapods-core-1.10.1
Installing ri documentation for cocoapods-core-1.10.1
Parsing documentation for cocoapods-downloader-1.4.0
Installing ri documentation for cocoapods-downloader-1.4.0
Parsing documentation for nanaimo-0.3.0
Installing ri documentation for nanaimo-0.3.0
Parsing documentation for rexml-3.2.5
Installing ri documentation for rexml-3.2.5
Parsing documentation for xcodeproj-1.20.0
Installing ri documentation for xcodeproj-1.20.0
Parsing documentation for cocoapods-1.10.1
platform :ios, '8.0'
Installing ri documentation for cocoapods-1.10.1
Done installing documentation for activesupport, public_suffix, addressable, cocoapods-core, cocoapods-downloader, nanaimo, rexml, xcodeproj, cocoapods after 3 seconds
9 gems installed
安裝 ffi
sudo gem install ffi --source http://rubygems.org

安裝成功

 ? ? jake@Jake  ~/Documents/code/iOS/CocoaPodsDemo  sudo gem install ffi --source http://rubygems.org
Fetching ffi-1.15.3.gem
Building native extensions. This could take a while...
Successfully installed ffi-1.15.3
Parsing documentation for ffi-1.15.3
Installing ri documentation for ffi-1.15.3
Done installing documentation for ffi after 4 seconds
1 gem installed
兼容M1 install ffi
sudo arch -x86_64 gem install ffi
 ? jake@Jake  ~/Documents/code/iOS/CocoaPodsDemo  sudo arch -x86_64 gem install ffi
Password:
Building native extensions. This could take a while...
Successfully installed ffi-1.15.3
Parsing documentation for ffi-1.15.3
Done installing documentation for ffi after 3 seconds
1 gem installed
兼容M1 pod install
arch -x86_64 pod install
 jake@Jake  ~/Documents/code/iOS/CocoaPodsDemo  arch -x86_64 pod install
Analyzing dependencies
Cloning spec repo `cocoapods` from `https://github.com/CocoaPods/Specs.git`

遇到的問題

安裝的時(shí)候遇到很多問題溺健,安裝不成功嘀略,好多說因?yàn)閴Φ脑蜚灸枰鼡Q源站章鲤,但是親測如下源站都無法安裝成功挠蛉,好多都報(bào)404

jake@Jake  ~  gem sources -a http://ruby.taobao.org/
Ignoring ffi-1.13.0 because its extensions are not built. Try: gem pristine ffi --version 1.13.0
Error fetching http://ruby.taobao.org/:
    server did not return a valid file (http://ruby.taobao.org/specs.4.8.gz)
? jake@Jake  ~/Documents/code/iOS/CocoaPodsDemo  gem sources --add http://gems.rubyforge.org
Error fetching http://gems.rubyforge.org:
    server did not return a valid file (http://gems.rubyforge.org/specs.4.8.gz)
jake@Jake  ~  gem sources -a http://ruby.taobao.org/
Ignoring ffi-1.13.0 because its extensions are not built. Try: gem pristine ffi --version 1.13.0
Error fetching http://ruby.taobao.org/:
    server did not return a valid file (http://ruby.taobao.org/specs.4.8.gz)

執(zhí)行 gem sources -l 查看當(dāng)前源站辐益,竟然沒有断傲。

gem sources -l

多次嘗試,發(fā)現(xiàn)執(zhí)行命令時(shí)智政,后面直接加上源站的地址认罩,就可以正常安裝了。

 --source http://rubygems.org

完整命令如下:

sudo gem install cocoapods --source http://rubygems.org
sudo gem install ffi --source http://rubygems.org
更換源站命令
gem sources -a http://rubygems.org/
 ? ? jake@Jake  ~/Documents/code/iOS/CocoaPodsDemo  gem sources -l
*** CURRENT SOURCES ***

http://rubygems.org/
 ? ? jake@Jake  ~/Documents/code/iOS/CocoaPodsDemo  gem sources -a http://rubygems.org/
https://rubygems.org is recommended for security over http://rubygems.org/

Do you want to add this insecure source? [yn]  y
http://rubygems.org/ added to sources
附常用命令
// 更新本地所有庫
pod repo update

// 更新本地指定庫
pod repo update  ** 

// 安裝并更新本地repo 续捂, --verbose可以顯示詳細(xì)的檢測過程垦垂,出錯(cuò)時(shí)會(huì)顯示詳細(xì)的錯(cuò)誤信息
pod install --verbose --repo-update

// 只安裝新添加的庫
pod install --verbose --no-repo-update 

// 會(huì)在安裝相關(guān)庫時(shí) 更新其他庫版本
pod update --verbose --no-repo-update 

// 只更新指定的庫宦搬,其它庫忽略
pod update **  --verbose --no-repo-update 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市劫拗,隨后出現(xiàn)的幾起案子间校,更是在濱河造成了極大的恐慌,老刑警劉巖页慷,帶你破解...
    沈念sama閱讀 206,378評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件憔足,死亡現(xiàn)場離奇詭異,居然都是意外死亡酒繁,警方通過查閱死者的電腦和手機(jī)滓彰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來州袒,“玉大人揭绑,你說我怎么就攤上這事±煽蓿” “怎么了他匪?”我有些...
    開封第一講書人閱讀 152,702評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長彰居。 經(jīng)常有香客問我诚纸,道長,這世上最難降的妖魔是什么陈惰? 我笑而不...
    開封第一講書人閱讀 55,259評(píng)論 1 279
  • 正文 為了忘掉前任畦徘,我火速辦了婚禮,結(jié)果婚禮上抬闯,老公的妹妹穿的比我還像新娘井辆。我一直安慰自己,他們只是感情好溶握,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,263評(píng)論 5 371
  • 文/花漫 我一把揭開白布杯缺。 她就那樣靜靜地躺著,像睡著了一般睡榆。 火紅的嫁衣襯著肌膚如雪萍肆。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,036評(píng)論 1 285
  • 那天胀屿,我揣著相機(jī)與錄音塘揣,去河邊找鬼。 笑死宿崭,一個(gè)胖子當(dāng)著我的面吹牛亲铡,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 38,349評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼奖蔓,長吁一口氣:“原來是場噩夢啊……” “哼赞草!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起吆鹤,我...
    開封第一講書人閱讀 36,979評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤厨疙,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后檀头,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體轰异,經(jīng)...
    沈念sama閱讀 43,469評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,938評(píng)論 2 323
  • 正文 我和宋清朗相戀三年暑始,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片婴削。...
    茶點(diǎn)故事閱讀 38,059評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡廊镜,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出唉俗,到底是詐尸還是另有隱情嗤朴,我是刑警寧澤,帶...
    沈念sama閱讀 33,703評(píng)論 4 323
  • 正文 年R本政府宣布虫溜,位于F島的核電站雹姊,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏衡楞。R本人自食惡果不足惜吱雏,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,257評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望瘾境。 院中可真熱鬧歧杏,春花似錦、人聲如沸迷守。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽兑凿。三九已至凯力,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間礼华,已是汗流浹背咐鹤。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留卓嫂,地道東北人慷暂。 一個(gè)月前我還...
    沈念sama閱讀 45,501評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親行瑞。 傳聞我的和親對(duì)象是個(gè)殘疾皇子奸腺,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,792評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容