問題1. pod search XLPhotoBrowser+CoderXL 卻搜不到XLPhotoBrowser
本地倉庫需要更新,操作步驟如下
- 更新本地倉庫:
pod repo update
- 然后嘗試
pod search XLPhotoBrowser+CoderXL
-
成功則如下:
搜索結果 - 如果還是搜不到,繼續往下
rm ~/Library/Caches/CocoaPods/search_index.json
這句話是移除已經生成的搜索目錄緩存文件,移除之后,執行pod search會重新生成一份最新的緩存列表,基本到這里就差不多了.
- 如果還有問題,那就需要終極大招,但是不推薦用,時間很長
pod repo remove master
pod setup
或者
sudo rm -fr ~/.cocoapods/repos/master
pod setup
這兩種寫法的意思都是移除本地cocoapods倉庫,重新從官網拉取一遍.可能時間比較長,所以不建議用,如果網速度快可以考慮使用,也可以翻墻.整個倉庫打下大約500M+(截止當前時間).
問題2. SDWebImage的版本沖突
- 由于SDWebImage4.0.0對API進行修改,進度回調block類型發生變化,添加新的參數targetURL,所以4.0和以前的API不兼容,自行取舍處理
typedef void(^SDWebImageDownloaderProgressBlock)(NSInteger receivedSize, NSInteger expectedSize, NSURL * _Nullable targetURL);
3. 評論區問題整理:
3.1 SDWebImage4.0.0是存在的,有圖有真相,樓下的親不知道你是生活在那個網絡時代,開個玩笑哈哈哈.言歸正傳,我猜你是用pod search SDWebImage搜索,結果不顯示4.0.0,參考上面問題1的解決方案!
image.png