1、pod文件
pod 'SDWebImageWebPCoder'
执行 pod install
正常情况是会出现错误,错误没关系,如果没有错误的话,就不需要往下阅读了。记录libwebp的版本号
2、文件夹前往
USERNAME 是你的用户名
/用户/USERNAME/.cocoapods/repos/webmproject/Specs/1/9/2/libwebp
找到如下文件
3、修改libwebp.podspec.json 文件中的git地址
"git": "https://github.com/webmproject/libwebp.git",
4.初始化配置
#import <SDImageWebPCoder.h>
SDImageWebPCoder *webPCoder = [SDImageWebPCoder sharedCoder];
[[SDImageCodersManager sharedManager] addCoder:webPCoder]
问题汇总
【1】[!] Unable to find a specification for `SDWebImageWebPCoder`
解决方案:
pod加入
source 'https://github.com/SDWebImage/SDWebImageWebPCoder.git'
【2】[!] An unexpected version directory `Classes` was encountered for the `/Users/you/.cocoapods/repos/sdwebimage/SDWebImageWebPCoder` Pod in the `SDWebImageWebPCoder` repository.
解决方案:
进到路径/Users/you/.cocoapods/repos/sdwebimage,删除SDWebImageWebPCoder