1.移除現有Ruby默認源
$gem sources --remove
3.驗證新源是否替換成功
$gem sources -l
4.安裝CocoaPods
5.更新gem
$sudo gem update --system
到這裏CocoaPods就安裝好了,需要註意的是終端提示輸入密碼的時候不會有任何顯示,輸入完直接 回車 即可
下面來說壹下如何通過Cocoapods安裝第三方庫(以AFNetworking為例)
1.打開Xcode,新建壹個工程,並在終端通過 cd 命令到文件夾內,可通過 ls 查看是否有創建的工程
2.搜索需要的第三方庫,查看其版本
$pod search AFNetworking
顯示如下:
2.新建文件
$vim Podfile
3.寫入(此時AFNetworing最新版為3.1.0,為了兼容iOS 7.0,我們安裝3.0.4版本)
輸入完成後按 esc :wq 回車 退出vim編輯器
4.導入第三方庫
$pod install
到此第三方庫就安裝完成了。以後若還要添加只需將需要的第三方庫寫入Podfile文件中,在終端通過 cd 命令進入工程目錄 輸入 pod update 即可。
無論使用pod install還是pod update,都會默認先更新壹次podspec索引,加壹個參數可以省略這壹步,然後速度就會提升不少.
pod install和pod update的區別:
當妳在項目中已經通過CocoaPods安裝了第三方庫,並在Podfile文件中沒有指定第三方庫的版本,此時如果妳使用pod install命令,CocoaPods檢測到妳已經安裝過此第三方庫,會跳過安裝;如果妳使用pod update命令,CocoaPods會檢測並將此三方庫更新到最新版本。
又換源了
清華大學開源軟件鏡像站
M1的電腦上安裝x86的命令:
arch -x86_64 pod install