知识库
iOS 无用图片资源清理工具 - LSUnusedResources
LSUnusedResources 会扫描 Xcode 项目里的图片引用,帮你找出可能未使用的资源。删除前仍需核对运行时拼接、主题切换和远程下发等静态扫描看不到的场景。
简介
对于一直在不断迭代的 APP 来说,图片资源一直在添加,很少有时间一一删除无用图片,应用包大小也会随之变得越来越大。这时候我们会用到一个检查工程项目中无用图片资源的工具 —— LSUnusedResources。
工具介绍
LSUnusedResources 是一款专为 iOS 开发者设计的图片资源清理工具,能够帮助开发者快速识别和删除 Xcode 项目中未被使用的图片资源。
主要功能
- 自动扫描:扫描项目中的所有图片资源
- 精准识别:识别未被代码引用的图片
- 批量清理:支持批量删除无用图片
- 预览确认:提供预览功能,确认后再删除
使用方法
- 下载并安装 LSUnusedResources
- 打开工具,选择你的 Xcode 项目目录
- 点击扫描按钮
- 预览分析结果
- 确认后删除无用图片
注意事项
- 删除前请确保已经备份项目
- 建议先在测试环境验证
- 注意检查
@2x和@3x图片的引用情况
相关资源
- GitHub 地址:请自行搜索 LSUnusedResources
- 配套工具:ImageOptim(图片压缩)
总结
定期清理无用资源是优化应用包大小的重要手段,LSUnusedResources 是 iOS 开发者必备的工具之一。