安裝cocoapods遇到的問題總結

2021-07-24 08:35:27 字數 1136 閱讀 9622

安裝好了以後

執行rvm requirements

這時,rvm會針對當前系統安裝一些依賴,為之後安裝ruby做好準備。

我在執行這個過程中強制中斷,後來再次執行就一直報錯過不了,這時可以開啟rvm的檢錯功能,讓它把詳細錯誤資訊列印出來。

rvm autolibs enable

rvm autolibs read-fail

再次執行rvm requirements

這樣通過錯誤資訊可以知道錯在**,或者至少知道在哪句話開始卡住,然後有地方可以去查。

而我是卡在brew install libyaml-dev libsqlite3-dev sqlite3 autoconf libgdbm-dev libncurses5-dev automake libtool bison libffi-dev這句話上了

這時才知道,其實rvm安裝依賴的時候還是使用了homebrew來安裝的。這麼一看,莫非是homebrew出現了問題。

ruby是指令碼語言,所謂的安裝ruby是安裝ruby的執行環境,我們公升級ruby就是更新了ruby執行環境。而rubygem是ruby的套件管理框架,保險起見,對它也進行公升級:

終端中執行

這一句gem update --system

這兩句gem install rubygems-update

update_rubygems

接下來終於可以gem install cocoapods

一切重頭來過,結果一切順利。

所以先看看當前的源

gem sources -l

不是 的話才換對吧

要換先把移除原來的源移除

gem sources --remove 原來的源

然後把加上

gem sources --add

再次檢視當前的源,如果只有的話就成功了。

gem sources -l

CocoaPods的安裝 使用 以及遇到的問題

cocoapods應該是ios最常用最有名的類庫管理工具了,上述兩個煩人的問題,通過cocoapods,只需要一行命令就可以完全解決,當然前提是你必須正確設定它。重要的是,絕大部分有名的開源類庫,都支援cocoapods。所以,作為ios程式設計師的我們,掌握cocoapods的使用是必不可少的基本...

CocoaPods安裝遇到的坑

cocoapods是乙個負責管理ios專案中第三方開源 的工具。如果你沒聽說過,也不想用,那就別往下看了。cocoapods的安裝 需要用到ruby,mac系統自帶ruby,但如果不是最新的系統,最好更新一下。ruby的軟體源rubygems.org被牆了,所以先換一下源,命令列下依次執行3條命令 ...

記錄安裝 Cocoapods 遇到的問題

公升級10.11.1以後發現 cocoapods 不能用了,上網查了一下資料,說是系統公升級以後要這樣安裝 sudo gem install n usr local bin cocoapods 好吧安裝以後又出現這個問題 usr bin git clone master depth 1 clonin...