cocoapods使用記錄:
1.根據(jù)網(wǎng)上資料安裝?Ruby 啃炸,并替換源?https://gems.ruby-china.com/
2.檢測Ruby源是否替換成功 (gem sources -l)
3.安裝或升級(jí)Cocoapods (sudo gem install cocoapods)
4.檢測pods是否下載成功 (pod --version)
5.安裝 (pod setup)
6.安裝成功后檢測?repo 源 (pod repo list)盹牧,如沒有 repo 源熄守,將不能搜索、下載第三方庫
7.檢查pods是否能用 (pod search afnetworking)三方庫名不區(qū)分大小寫
8.創(chuàng)建項(xiàng)目使用pods導(dǎo)入第三方庫
(以上為cocoapods簡單的安裝用流程灌曙,僅供自己記錄參考使用)
記錄下遇到的問題:
在pods安裝完成后還無法 搜索 或者 下載第三方庫(coding庫已未維護(hù)菊碟,無法使用)
檢查是否有 repo 源(第6條),可將全部源都刪除(pod repo remove master 在刺; pod repo remove trunk)逆害,然后將?源路徑(source 'https://github.com/CocoaPods/Specs.git') 寫在項(xiàng)目中的 podfile 文件中第一行,執(zhí)行 pod install (這時(shí)會(huì)自動(dòng)設(shè)置 master 源)但最終還是設(shè)置失敗
查了下資料魄幕,發(fā)現(xiàn)還真有相同的問題(https://www.e-learn.cn/content/wangluowenzhang/2168217),然后重啟下終端颖杏,進(jìn)入最原始路徑后執(zhí)行 (還是不行纯陨,下載一半就會(huì)卡住不動(dòng))
1. ? ?cd ~/.cocoapods/repos
2. ? ?git clone https://github.com/CocoaPods/Specs.git master
只能根據(jù)錯(cuò)誤繼續(xù)找資料,最終發(fā)現(xiàn)了一個(gè)解決方案:
pod setup
cd ~/.cocoapods/repos
git clone --depth 1 https://github.com/CocoaPods/Specs.git master
最終解決完成
補(bǔ)充一下最后解決的那個(gè)資料
ps:(我敲完那三行命令repo specs就安裝成功了留储,所以沒有使用最后一個(gè)命令)
更新三方庫命令:
?pod install --verbose --no-repo-update?
pod update --verbose --no-repo-update