在Apple M1電腦上,安裝 CocoaPods

設(shè)置 ruby 的軟件源

由于默認的 ruby 的軟件源(https://rubygems.org/)被墻阻攔導(dǎo)致CocoaPods安裝失敗,因此需要更新一下 ruby 的源。依次執(zhí)行如下命令:

gem sources -l #(查看當(dāng)前ruby的源) 
gem sources --remove https://rubygems.org/ #(移除當(dāng)前ruby的源) 
gem sources -a https://gems.ruby-china.com
gem sources -l #(再次查看當(dāng)前ruby的源)
顯示如下文字表示更新成功。
*** CURRENT SOURCES *** 
https://gems.ruby-china.com  

升級gem

gem 版本較低也可能導(dǎo)致安裝或者升級失敗,所以需要升級 gem。使用以下命令:

sudo gem update --system

在Apple M1 處理器上,額外的步驟

在m1處理器,執(zhí)行安裝操作,需要終端運行在Rosetta模式下:

  1. 在Finder中,右鍵點擊Terminal
  2. 然后,點擊【顯示簡介】
  3. 勾選 【使用 Rosetta打開】

我安裝gem時,遇到了額外的錯誤,需要運行一下下面的命令:

sudo gem install ffi

經(jīng)過這些準(zhǔn)備,后面的操作應(yīng)該就都和以往的安裝過程一樣了。

安裝 CocoaPods

這里需要區(qū)分是否是Apple M1處理器,否則,可能會導(dǎo)致失敗

  • X86處理器

檢查一下您的 OS X 的版本,若您的 OS X 版本小于等于 10.11,執(zhí)行下面的命令安裝 CocoaPods:

sudo gem install cocoapods 

大于 10.11,使用如下命令安裝:

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

注意:安裝過程可能會耗時比較長,也有可能受網(wǎng)絡(luò)狀況影響造成失敗,需要多次嘗試直到成功。

?著作權(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)容