關于第三方MWPhotoBrowser的引用

先放上的MWPhotoBrowser的地址

關于MWPhotoBrowser

MWPhotoBrowser是項目中經常會用到的圖片瀏覽框架。有許多舊項目是依賴MWPhotoBrowser的。

MWPhotoBrowser現狀

從github上的提交記錄上來看,MWPhotoBrowser的最后一次更新,也是2016年的事情了。就寫這篇文章的現在(2020年),也已經4年了。也就是說,在2016~2020年期間,蘋果官方都已經不知道更新了多少東西了。然而,MWPhotoBrowser所依賴的第三方

'MBProgressHUD', '~> 0.9'
'DACircularProgress', '~> 2.3'
'SDWebImage', '~> 3.7', '!= 3.7.2'

不用說,現在的項目,只要你敢執行 pod update , 就敢update 失敗?。。?/p>

github 解決方案

github上目前為止MWPhotoBrowser的star有8.7k,可想而知有多少人在使用這個第三方。萬幸的是,因為太多人的強烈呼吁,還是有辦法繼續使用這個第三方庫,而不用大動干戈的。
我這里找了一個使用穩定的解決方法,star有21,不算多,但是還算穩定。即不要直接

pod "MWPhotoBrowser"

而是使用moinku07/MWPhotoBrowser

pod "MWPhotoBrowser", :podspec =>'https://raw.githubusercontent.com/moinku07/MWPhotoBrowser/master/MWPhotoBrowser.podspec'

這是到目前為止我還在使用的解決方案。
需要注意的是,MWPhotoBrowser如果和項目中使用的其他第三方,有共同的依賴的第三方,還需要添加依賴第三方的版本說明

pod 'MBProgressHUD','~> 1.1.0'
pod 'SDWebImage','~> 4.3.3'

DACircularProgress這個第三方,我現在的項目中不用特意聲明。如果后續有需要的話,可以根據pod install的報錯信息,添加上合適的版本說明。

補充說明

這是我目前正在使用的解決方案。如果有好的解決辦法,可以在評論區留言哦

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。