CocoaPods 解除安裝與安裝

2021-10-06 11:12:11 字數 2155 閱讀 2957

gem是乙個管理ruby庫和程式的標準包,它通過ruby gem(如 )源來查詢、安裝、公升級和解除安裝軟體包,非常的便捷。

ruby gem命令詳解:引用mklaus

//檢視gem源(如是國內源需進行下面刪除新增進行切換源)

$ gem source -l

// 刪除源路勁

$ gem sources --remove

// 新增源路勁

$ gem sources -a

//更新gem自身

//注意:在某些linux發行版中為了系統穩定性此命令禁止執行

$ gem update --system

// 從gem源安裝gem包

$ gem install [gemname]

// 從本機安裝gem包

$ gem install -l [gemname].gem

// 安裝指定版本的gem包

$ gem install [gemname] --version=[ver]

// 更新所有已安裝的gem包

$ gem update

// 更新指定的gem包

// 注意:gem update [gemname]不會公升級舊版本的包,此時你可以使用 gem install [gemname] --version=[ver]代替

$ gem update [gemname]

// 刪除指定的gem包,注意此命令將刪除所有已安裝的版本

$ gem uninstall [gemname]

// 刪除某指定版本gem

$ gem uninstall [gemname] --version=[ver]

// 檢視本機已安裝的所有gem包

$ gem list [--local]

安裝cocoapods版本:
# 安裝最新版本cocoapods

sudo gem install cocoapods

# 安裝指定版本cocoapods

sudo gem install -n cocoapods --version 1.9.2

# 安裝

pod setup

檢視已安裝cocoapods版本:
gem list | grep cocoapods

解除安裝cocoapods版本:

# 解除安裝當前版本cocoapods

sudo gem uninstall cocoapods

# 解除安裝指定版本cocoapods

sudo gem uninstall cocoapods -v 1.9.2

cocoapods(多版本pod並存時,會遇到類庫庫暫不支援更新版本的pod安裝,可通過指定pod的版本安裝):
//先看當前pod版本

pod --version

//列出當前所有安裝的coocapods版本

gem list pod

//安裝指定版本

pod _0.39.0_ install

cocoapods 遇到的問題
筆者在更新cocoapods版本至1.9.2時

原因:專案是用cocoapods管理,cocoapods 1.8將cdn切換為預設的spec repo源,根據官方文件在專案 podfile檔案中新增source源:

source ''即可換源

//檢視當前源

pod repo

//移除源trunk

pod repo remove trunk

CocoaPods安裝與解除安裝

gem sources remove gem source a gem sources l sudo gem install cocoapods pod setup備註 蘋果系統公升級 os x el capitan 後安裝改為 sudo gem install n usr local bin co...

CocoaPods安裝與解除安裝

在ios開發中,不可避免地要使用第三方開源庫,而cocoapods就是乙個負責管理ios專案中第三方開源庫的工具,其作用類似於android的gradle或者前端的npm。cocoapods的專案原始碼在github上管理。以下是最新的cocoapods安裝教程。1 更新rvm是更新ruby的前提,...

Cocoapods安裝與使用

cocoapods介紹 cocoapods 的安裝和使用介紹 安裝 sudo gem install cocoapods pod setup如果你的 gem 太老,可能也會有問題,可以嘗試用如下命令公升級 gem sudo gem update system另外,ruby 的軟體源 因為使用的是亞馬...