清理iOS工程里无用的图片,可瘦身ipa

Posted CUG

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了清理iOS工程里无用的图片,可瘦身ipa相关的知识,希望对你有一定的参考价值。

工程在经过多人后,往往会出现较多的垃圾,导致打包出来的ipa文件偏大,有时候我们会通过清理代码来给程序瘦身,而瘦身ipa效果明显的,主要通过清理程序里的无用图片。

推荐一个清理图片的应用 https://github.com/tinymind/LSUnusedResources

直接打开运行,点击Browse..选择工程目录,再点击Search

搜索出该搜索工具认为工程里没有用到的图片,当然那些没搜出来的就都是有使用的图片了,不用理会

注意:这里所说没有用到的图片不是真的没有用到,因为这个工具他认图片使用的方式是通过imageName:@"xxx"这个方法来识别的,为了避免误删,这个时候就把图片名字复制到xcode里面搜索一下

 

 

搜索名字要根据你平常使用图片的情况来搜索,按习惯png文件搜索是不加@2x.png去搜索的,jpg文件使用时要加.jpg的,只要像平时一样,搜一下就知道有没有使用了,然后把无用的图片在工具里面选中后点击delete就可以了。删完后,工程里就识别不到那些图片,在工程里展开图片文件,看到删了的图片变成红色,这时再把红色警告的图片删了就完事了。

在xcode里再搜索一次是为了避免程序带来的误删,很多清理工具都存在搜索不准确的问题,这个工具我觉得比较简单好用,就介绍了下。

 

以上是关于清理iOS工程里无用的图片,可瘦身ipa的主要内容,如果未能解决你的问题,请参考以下文章

C 盘清理瘦身之道

C 盘清理瘦身之道

iOS项目优化:可执行文件瘦身

浅析如何减小iOS版微信安装包的大小

Android apk包体瘦身

Android apk包体瘦身