清理iOS工程里无用的图片,可瘦身ipa
2016-07-05 10:05
134 查看
工程在经过多人后,往往会出现较多的垃圾,导致打包出来的ipa文件偏大,有时候我们会通过清理代码来给程序瘦身,而瘦身ipa效果明显的,主要通过清理程序里的无用图片。
推荐一个清理图片的应用 https://github.com/tinymind/LSUnusedResources
直接打开运行,点击Browse..选择工程目录,再点击Search
搜索出该搜索工具认为工程里没有用到的图片,当然那些没搜出来的就都是有使用的图片了,不用理会
注意:这里所说没有用到的图片不是真的没有用到,因为这个工具他认图片使用的方式是通过imageName:@"xxx"这个方法来识别的,为了避免误删,这个时候就把图片名字复制到xcode里面搜索一下
搜索名字要根据你平常使用图片的情况来搜索,按习惯png文件搜索是不加@2x.png去搜索的,jpg文件使用时要加.jpg的,只要像平时一样,搜一下就知道有没有使用了,然后把无用的图片在工具里面选中后点击delete就可以了。删完后,工程里就识别不到那些图片,在工程里展开图片文件,看到删了的图片变成红色,这时再把红色警告的图片删了就完事了。
在xcode里再搜索一次是为了避免程序带来的误删,很多清理工具都存在搜索不准确的问题,这个工具我觉得比较简单好用,就介绍了下。
推荐一个清理图片的应用 https://github.com/tinymind/LSUnusedResources
直接打开运行,点击Browse..选择工程目录,再点击Search
搜索出该搜索工具认为工程里没有用到的图片,当然那些没搜出来的就都是有使用的图片了,不用理会
注意:这里所说没有用到的图片不是真的没有用到,因为这个工具他认图片使用的方式是通过imageName:@"xxx"这个方法来识别的,为了避免误删,这个时候就把图片名字复制到xcode里面搜索一下
搜索名字要根据你平常使用图片的情况来搜索,按习惯png文件搜索是不加@2x.png去搜索的,jpg文件使用时要加.jpg的,只要像平时一样,搜一下就知道有没有使用了,然后把无用的图片在工具里面选中后点击delete就可以了。删完后,工程里就识别不到那些图片,在工程里展开图片文件,看到删了的图片变成红色,这时再把红色警告的图片删了就完事了。
在xcode里再搜索一次是为了避免程序带来的误删,很多清理工具都存在搜索不准确的问题,这个工具我觉得比较简单好用,就介绍了下。
相关文章推荐
- iOS开发~返回到指定页面
- IOS 图片上传处理 图片压缩 图片处理
- iOS_逆向_使用usbmuxd进行ssh连接
- iOS_逆向_使用debugserver
- CocoaPods安装和使用详解
- iOS怎样截取屏幕并生成图片?
- iOS学习资料总结
- iOS 流媒体 基本使用 和方法注意
- XZ_iOS之collectionView的header和footer的重用
- iOS调用系统相机,访问系统相册功能实现
- 【代码笔记】iOS-向服务器传JSON数据的两种方式
- 【代码笔记】iOS-向服务器传JSON数据的两种方式
- [置顶] IOS8,使用storyBoard对tableView的自适应
- iOS_设备ARM型号一览
- iOS开发中的一些常用方法(二)
- 让iOS开发变得更有效率-分类、工具类
- 让iOS开发变得更有效率-分类、工具类
- iOS中应该知道的自定义各种Controller的转场过渡动画
- iOS-NSURLSession类及代理使用详解
- nagios nrpe插件读文件时注意是否拥有权限