2016最新CocoaPods安裝與使用,問題解決

2021-07-16 16:40:39 字數 3362 閱讀 1327

2016最新cocoapods安裝與使用,問題解決

1.mac

系統已經預設安裝好

ruby

環境,如果你不確定自己系統中是否有

ruby

的,可以在終端中輸入命令列:

ruby -v

檢視當前

ruby版本

如果ruby

版本較低,可以通過

rvm對ruby進行公升級

1)安裝 ram 

rvm:ruby version manager,ruby版本管理器,包括ruby的版本管理和gem庫管理(gemset)

$ curl -l get

.rvm.io

| bash -s stable

2)載入檔案, 測試是否安裝正常(按照提示操作)

$ source ~/.bashrc  

$ source ~/.bash_profile  

$ source ~/.profile

$ rvm -v

3)reload rvm $

rvm reload $

rvm -v

4)檢視當前ruby版本 ,獲取rvm 列表 $

ruby -v    $

rvm list known 

5)重新安裝ruby 

安裝完成後, 需要重新執行安裝cocoapods的命令 $

rvm install

2.3

6)安裝rails $

gem install rails

如果想要解除安裝ruby,需要執行以下步驟 $

rvm list $

rvm remove

2.3

這樣有關

ruby

更新的問題已經處理完畢了

2.cocoapods的安裝

先檢查ruby源,

gem sources -l

正確情況下返回以下資訊:

*** current sources ***

這個是ruby

的官方原始碼,現在國內可以使用的還有以下ruby源:

**源

阿里雲源

確認ruby源映象後就可以修改ruby源了,先執行刪除原來的ruby源:

gem sources --remove

之後新增可用的

ruby

映象源(推薦使用官方的)

gem sources -a

這個時候

執行gem sources -l

命令,就能看到當前映象源裡只有官方ruby源這乙個了,之後執行安裝

cocoapods命令

sudo gem install cocoapods

在一段時間安裝過後,成功後會返回以下資訊:

1 gems installed

3.cocoapods的使用 1

)cocoapods

的搜尋功能

pod search afnetworking;

執行後可能會一直停在

setting up cocoapods master repo然後(

很久)會出現如下錯誤:

解決辦法是:

這說明cocoapods

還不能正常使用,需要更新

pod

$ pod setup

過一段時間之後,你會在終端中看到跟上面同樣的紅色的錯誤資訊。

這說明某些環境原因導致

pod更新不了,可能原因有,1)

gem版本太低;2)

github

無法鏈結;3)

.cocoapods

目錄下的配置資訊錯誤。我們可以乙個乙個來排除,

首先更新

gem到最新版本,在終端中輸入:

$ sudo gem update --system 

然後檢查是否可以

ping

通github

,在終端中輸入:

$ ping github.com 

然後檢視

pob repo list:

$ pod repo list

說明cocoapods~/.cocoapods裡;

cd到該目錄裡,用du -sh *命令來檢視檔案大小,結果顯示0 repos,說明沒有安裝成功;

在終端輸入:

cd ~/.cocoapods 進入

cocoapods

檔案後在終端輸入:

du -sh *

重新執行

pod setup

,過一段時間後提示

setup completed,

在終端中輸入

pod list

,展示出安裝列表;

這樣總算安裝好了。接下來再一次輸入:

pod search afnetworking

輸入過後它可能會報:

[!] unable to find a pod with name, author, summary, or descriptionmatching `afnetworking`

解決方案是:

輸入:rm ~/library/caches/cocoapods/search_index.json

後在一次輸入:

pod search afnetworking

就可以咯。

2)首先定位到專案檔案目錄

cd 專案位置

然後新增podfile檔案:vim podfile

進入後按i

platform :ios, '8.0'

target '

你的專案名稱

' do

pod 'afnetworking', '~> 3.0'

end編輯完成後,按

esc退出編輯模式,最後輸入

:wq儲存並退出檔案,此時可以發現在專案目錄下多了乙個

podfile

的檔案,請注意這個檔案必須與

.xcodeproj

在同一目錄下,

最後:pod install進行安裝即可 3)

cocoapods

庫的跳過更新安裝

pod install --verbose --no-repo-update(跳過更新

進行安裝)

pod update --verbose --no-repo-update(跳過更新進行更新)

CocoaPods安裝使用 2016最新

專案一般都要用到第三方庫。cocoapods 用來方便的統一管理這些第三方庫。在安裝cocoapods過程中提示需要ruby的版本在2.2.2以上,而目前使用的ruby版本是mac系統自帶的1.8.7。所以需要對ruby進行公升級。curl l get.rvm.io bash s stable so...

2016最新CocoaPods安裝與使用

2016最新cocoapods安裝與使用,問題解決 1.mac系統已經預設安裝好ruby環境,如果你不確定自己系統中是否有ruby的,可以在終端中輸入命令列 ruby v 檢視當前ruby版本 如果ruby版本較低,可以通過rvm對ruby進行公升級 1 安裝 ram rvm ruby versio...

最新的CocoaPods安裝教程

主要針對身在 的程式開發者,直接上命令 gem sources remove 等有反應之後再敲入以下命令 gem sources a 注意 的源現在必須用https才能訪問到了。為了驗證你的ruby映象是並且僅是taobao,可以用以下命令檢視 gem sources l只有在終端中出現下面文字才表...