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
本文详细介绍了在iOS项目中集成SDWebImageWebPCoder遇到的问题及解决步骤,包括pod安装、libwebp版本记录、podspec.json文件修改、初始化配置等关键操作,同时提供了常见错误的解决方案。
988

被折叠的 条评论
为什么被折叠?



